ecotown (English, noun)
expansion: ecotown (plural ecotowns)
Senses:
glosses: Any of a number of government-sponsored new towns which are intended to achieve exemplary standards of sustainability
tags: UK
Forms:
form: ecotowns
tags: plural
form: eco-town
tags: alternative