American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition ecotown in American English

ecotown noun

[countable] noun
/ˈekoʊˌtaʊn/
1

in England, a new town which is designed in a way that reduces people's impact on the environment to a minimum

Definition ecotown in American English