Definition of sustainable city in US English:

sustainable city


Ecology Town Planning
  • A city constructed or landscaped in such a way as to minimize environmental degradation, with facilities (such as transport, waste management, etc.) which are designed so as to limit their impact on the natural environment, while providing the infrastructure needed for its inhabitants.


1980s; earliest use found in Altoona (Pennsylvania) Mirror.