pigeon coop

English

Noun

pigeon coop (plural pigeon coops)

  1. A shed in which domestic pigeons are housed