reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
homing pigeon a kind of pigeon that is trained to return to its home roost, and that can deliver messages over long distances.
roost to alight or stay on, or as if on, a roost. [1/3 definitions]