An Encylopedia Britannica Company

carrier pigeon

1 ENTRIES FOUND:
carrier pigeon noun
plural carrier pigeons
carrier pigeon
noun
plural carrier pigeons
Britannica Dictionary definition of CARRIER PIGEON
[count]
: a type of pigeon that is trained to carry messages