English Dictionary
Definition otherworldly in British English
otherworldly adjective
adjective
/ˌʌðə(r)ˈwɜː(r)ldli/
Synonyms and related words
