Electric Hare (noun) Definition, Meaning & Examples

noun
  1. (in greyhound racing) a model of a hare, mounted on an electrified rail, which the dogs chase
Electric Hare (noun) Definition, Meaning & Examples

More Definitions