pigeon racing
Appearance
English
[edit]Noun
[edit]- The sport of releasing specially trained homing pigeons (racing pigeons), which then return to their homes over a carefully measured distance.
Translations
[edit]pigeon racing, the sport of racing pigeons
|