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. © 2015 Farlex, Inc, all rights reserved.
See also:
Full browser ?