释义 |
put (one) on the shelf put (one) on the shelfTo 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 |