English dictionary
carrier pigeon meaning and definition
Definition and meaning of carrier pigeon at MeaningMonkey.org. carrier pigeon meaning and definition in the English Dictionary.CARRIER PIGEON noun
Definition of carrier pigeon (noun)
- a homing pigeon used to carry messages
Source: Princeton University Wordnet