Meaning

1 senses
  1. (uncountable)The sport of racing greyhounds around a track, originally in pursuit of a live hare, now in pursuit of an artificial lure.

    the sport of racing greyhounds

Synonyms

1 synonyms

See also

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