Ecolodge definition

A building designed to house ecotourists, typically built and supported by local labour and with respect for the environment.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
ecolodge
Plural:
ecolodges

Origin of ecolodge

  • eco- +‎ lodge

    From Wiktionary