释义 |
homing pigeonnounA pigeon trained to fly home from a great distance and bred for long-distance racing: the British military used homing pigeons extensively...- Zoologists have come up with a new theory to explain how homing pigeons navigate.
- Rather than plucking random pigeons off the street, she got in touch with pigeon fanciers who owned homing pigeons.
- The 40-year-old jobless man was arrested recently for stealing 30 homing pigeons.
|