One of the mysteries of the English language finally explained.
nounEcology 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.
In this article we explore how to impress employers with a spot-on CV.