English dictionary
otherworld meaning and definition
Definition and meaning of otherworld at MeaningMonkey.org. otherworld meaning and definition in the English Dictionary.OTHERWORLD noun
Definition of otherworld (noun)
- an abstract spiritual world beyond earthly reality
Source: Princeton University Wordnet