street pigeon

English

Noun

street pigeon (plural street pigeons)

  1. (UK) A rock pigeon living in an urban environment.
    Hypernyms: see Thesaurus:columbid