ON THE SHELF


Meaning of ON THE SHELF in English

1》 no longer useful or desirable.

2》 past an age when one might expect to be married.

→ shelf

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.