Englishgreyhound racingnounMeaningThe sport of racing greyhounds around a track. The greyhounds follow a remote-controlled mechanical hare around the track.Related wordsdog racing(English)pigeon racing(English)slot racing(English)punt(English)sport(English)horseball(English)chase(English)foiling(English)SourcesDictionaryAPI.dev English dictionary data