ˈhoming pigeon [homing pigeon] BrE NAmE noun a ↑pigeon (= a type of bird) that has been trained to find its way home from a long distance away, and that people race against other ↑pigeons for sport
Related search result for "homing pigeon"
Words contain "homing pigeon" in its definition in Vietnamese - English dictionary: gầm ghìngâm tômbồ câugác