Yahoo Canada Web Search

Search results

  1. Dictionary
    smart growth

    noun

    • 1. planned economic and community development that attempts to curb urban sprawl and worsening environmental conditions.