Shelve has 4 different meanings across 1 category:
Verb
A rocky ledge or shelf.
hold back to a later time
"let's postpone the exam"
place on a shelf
"shelve books"
To place on a shelf.