pigeon loft
English Dictionary
->
Letter P
-> pigeon loft
Search Dictionary:
pigeon loft Definition
(n)
a
raised
shelter
in
which
pigeons
are
kept
pigeon loft Synonyms
loft
pigeon loft
© Art Branch Inc.