pigeon loft
1.
(
noun
) a raised shelter in which pigeons are kept
Synonyms:
loft
Related Words:
shelter
Terms and Conditions of Use / Copyright Notice