Advertisement
Advertisement
greyhound racing
noun
- a sport in which a mechanically propelled dummy hare is pursued by greyhounds around a race track
Discover More
Example Sentences
His presidential campaign did not immediately return a request for comment on his greyhound racing stance as governor.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse