Etymology
Today it means: A holiday resort designed to have minimal impact on the natural environment. Full definition →
From eco- + resort.
Etymology from Wiktionary, CC BY-SA 4.0.