VariousWords beta
Related Terms:
Definitions:
Adjective
inexplicable
incomprehensible
Definition: incapable of being explained or accounted for; "inexplicable errors"; "left the house at three in the morning for inexplicable reasons"
Definition: Impossible to explain; not easily accounted for.