OTHERWORLDS Scrabble 18 Words With Friends 18 Definition OTHERWORLDS is the plural of OTHERWORLD. noun OTHERWORLD: an abstract spiritual world beyond earthly reality. See all 574 words you can make from OTHERWORLDS → 11-letter words Words starting with O Words ending with S ← Unscramble different letters