poor man's racehorse

English

Noun

poor man's racehorse

  1. (informal) A whippet used in racing.