carrier pigeon
1.
(
noun
) a homing pigeon used to carry messages
Related Words:
homer
,
homing pigeon
Terms and Conditions of Use / Copyright Notice