GeneralConnection.com
➔
Dictionary
unaccountable
Adjective
1. unexplainable
2. inexplicable, incomprehensible, irresponsible
Usage