English dictionary
greyhound racing meaning and definition
Definition and meaning of greyhound racing at MeaningMonkey.org. greyhound racing meaning and definition in the English Dictionary.GREYHOUND RACING noun
Definition of greyhound racing (noun)
- the sport of racing greyhounds
Source: Princeton University Wordnet