Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ecolodge
in English
ecolodge
us
//iːkəʊˈlɑːdʒ//
uk
//iːkəʊˈlɒdʒ//
#limited
Definitions
Noun
a
sustainable
building
for
ecotourists
(
environmentally
friendly
)
The
ecolodge
was
designed
to
minimize
its
impact
on
the
surrounding
ecosystem
.
Base Words
eco
lodge