Advertisement
Advertisement
electric hare
noun
- (in greyhound racing) a model of a hare, mounted on an electrified rail, which the dogs chase
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse