Definition of PIGEON LOFT
noun : PIGEON LOFT
Source: WordNet 3.1
-
1. (
) a raised shelter in which pigeons are kept ;
See more about : PIGEON LOFT