See Also: inexplicable(dictionary)
inexplicable(dictionary)

inexplicable (oh)



too unusual or strange to be explained or understood
-synonym incomprehensible incomprehensible, strange strange
::inexplicable behaviour
:: For some inexplicable reason, he felt depressed.
-- inexplicably adv