Word info

megaresort

Noun

Meaning

megaresort (plural megaresorts)

A very large-scale resort

Source: en.wiktionary.org

Anagrams

Close letter words and terms