put (one) on the shelf

put (one) on the shelf

To render someone unable or unavailable to do something. Sorry, I can't play in Saturday's game. My old knee injury flared up again and has put me on the shelf for a few weeks at least.
See also: on, put, shelf
Farlex Dictionary of Idioms.
See also:
  • place (someone or something) before (someone or something)
  • place before
  • set (someone or something) before (someone or something)
  • set before
  • disqualify for
  • disqualify
  • disqualify (someone or something) for (something)
  • render up
  • disqualify (someone or something) from (something)
  • translate (something) to (something)