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. Сжатый оксфордский словарь английского языка. 2004