Yahoo Web Search

Search results

  1. Dictionary
    inner city

    noun

    • 1. the area near the centre of a city, especially when associated with social and economic problems: "inner-city areas"