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.
The sport of racing greyhounds.
A venue specifically designed for greyhound racing.
The racecourse or path used for greyhound races.