Wiktionary
ecotown
n. (context UK English) Any of a number of government-sponsored new towns which are intended to achieve exemplary standards of sustainability