slip steward
Noun
Meaning
slip steward (plural slip stewards)
In coursing or greyhound racing, an official who ensures the dogs are properly kept in slips (collars that allow quick release).
Noun
slip steward (plural slip stewards)
In coursing or greyhound racing, an official who ensures the dogs are properly kept in slips (collars that allow quick release).