carrier pigeon

1. (noun) a homing pigeon used to carry messages
Related Words: homer, homing pigeon



Terms and Conditions of Use / Copyright Notice