TOP

Definition of ecotown noun from the Oxford Advanced Learner's Dictionary

ecotown

noun
 
/ˈiːkəʊtaʊn/
 
/ˈekəʊtaʊn/,
 
/ˈiːkəʊtaʊn/
jump to other results
  1. a new town that is specially designed to make it easy for people to live there with as little impact on the environment as possible
    • The new ecotown will have 5  000 homes and offer low-carbon services, buildings, transport and energy.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day