ECOTOWN


Meaning of ECOTOWN in English

e ‧ co ‧ town /ˈiːkəʊtaʊn $ -koʊ-/ BrE AmE noun [countable]

a new town that the government builds in a way that makes it not harmful to the environment

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.