ecotown
English
Alternative forms
eco-town
Etymology
From
eco-
+
town
.
Noun
ecotown
(
plural
ecotowns
)
(
UK
)
Any of a number of government-sponsored
new towns
which are intended to achieve exemplary standards of
sustainability