As nouns the difference between shelve and drawer
is that
shelve is a rocky ledge or shelf while
drawer is an open-topped box that can be slid in and out of the cabinet that contains it, used for storing clothing or other articles.
As a verb shelve
is to place on a shelf.