otherworld
/ˈʌðɚˌwɝld/
noun
- 1
A world beyond death; an afterlife.
- 2
A world other than the everyday world.
- 3
Mythical abode of otherworldy beings.
Synonyms
Translate “otherworld” to another language
Click any language to open the translator with this word already filled in.