Word info

ecoresort

Noun

Meaning

ecoresort (plural ecoresorts)

A holiday resort designed to have minimal impact on the natural environment.

Source: en.wiktionary.org

Anagrams

Close letter words and terms