On-the-shelf meaning

(idiomatic) Laid aside, unused, abandoned.
adjective
0
0
(idiomatic, especially of a woman) Unmarried.
adjective
0
0
Advertisement