|
Definition of Ecotown
1. Noun. (U.K.) Any of a number of government-sponsored new towns which are intended to achieve exemplary standards of sustainability ¹
¹ Source: wiktionary.com
|
1. Noun. (U.K.) Any of a number of government-sponsored new towns which are intended to achieve exemplary standards of sustainability ¹
¹ Source: wiktionary.com