English

edit

Noun

edit

pigeon coop (plural pigeon coops)

  1. A shed in which domestic pigeons are housed