Англо-русский словарь Мюллера
be on the shelf а) быть изъятым из употребления; б) быть отстраненным отдел (за ненадобностью); в) остаться в девицах
Большой англо-русский и русско-английский словарь
1) быть изъятым из употребления
2) быть отстраненным от дел (за ненадобностью)
3) остаться в девицах