English dictionary
pigeon loft meaning and definition
Definition and meaning of pigeon loft at MeaningMonkey.org. pigeon loft meaning and definition in the English Dictionary.PIGEON LOFT noun
Definition of pigeon loft (noun)
- a raised shelter in which pigeons are kept
- synonyms: loft
Source: Princeton University Wordnet