greyhound

simple noun3 collocationsAvg. frequency: 6.7

The sport of racing greyhounds.

A venue specifically designed for greyhound racing.

The racecourse or path used for greyhound races.