Meaning

1 senses
  1. (uncountable)The sport of greyhound racing

More definitions
  • a race between dogs; usually an occasion for betting on the outcome

See also

neighbours in the dictionary
dog racing — meaning, examples, forms, synonyms | Krumeto