Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
unimaginable
in English
unimaginable
us
/ˌuːnɪˈmædʒənəbəl/
uk
/ˌuːnɪˈmædʒənəbəl/
#uncommon
Definitions
Adjective
beyond
imagination
;
inconceivable
or
shocking