greyhounds

Noun

 * 1)  A greyhound racing event; the sport of greyhound racing.
 * 1)  A greyhound racing event; the sport of greyhound racing.