Liberation point
Definitions
1
Posts
1
Posters
144
Views
-
Liberation point in Pigeon Racing. A predetermined point from which the conveyor releases the pigeons to race.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions