Englishdog racingnounMeaningThe sport of greyhound racingRelated wordsgreyhound racing(English)pigeon racing(English)dogfighting(English)car racing(English)turfdom(English)punt(English)sport of kings(English)horse hockey(English)SourcesDictionaryAPI.dev English dictionary data