Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

homing pigeon Definition

Cancel
homing pigeon
noun(homing pigeon)
a racing pigeon trained to return home

Words Related to homing pigeon!

homing pigeon Examples by Brain Bank Users