WikiWord

English

greyhound racing

noun

Meaning

  1. The sport of racing greyhounds around a track. The greyhounds follow a remote-controlled mechanical hare around the track.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data