Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
otherworldly
in English
otherworldly
us
/ˈʌðərˌwɜɹldli/
uk
/ˌɒðəˈwɜːldi/
#uncommon
Definitions
Adjective
unusual
and
unfamiliar
;
not
of
this
world
beyond
the
physical
realm
;
spiritual
or
imaginary