Definition of sustainable city in US English:

sustainable city

noun

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.

Origin

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