Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ecovillage
in English
ecovillage
us
//ˈiːkoʊvɪlɪdʒ//
uk
//ˈekəʊvaɪlɪdʒ//
#limited
Definitions
Noun
a
community
with
eco-friendly
practices
;
sustainable
living
The
ecovillage
promotes
recycling
and
renewable
energy
.
a
small
self-sufficient
village
with
green
initiatives
A
small
ecovillage
was
built
with
solar
panels
and
organic
farms
.
Base Words
eco
village