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.