Definition of "Shelf" :
noun: a support that consists of a horizontal surface for holding objects
noun: a projecting ridge on a mountain or submerged under water
noun: a support that consists of a horizontal surface for holding objects
noun: a projecting ridge on a mountain or submerged under water