A sore left knee put him on the shelf for two weeks, and he has missed six games.
(redirected from put on the shelf)
put (something) on the shelf
To delay something or put it on hiatus. Once my wife became pregnant, I knew I had to put my plans of starting my own business on the shelf for a while.