English dictionary
pigeon meaning and definition
Definition and meaning of pigeon at MeaningMonkey.org. pigeon meaning and definition in the English Dictionary.PIGEON noun
Definition of pigeon (noun)
- wild and domesticated birds having a heavy body and short legs
Source: Princeton University Wordnet