Noun Definitionshelf1.Definition: a projecting ridge on a mountain or submerged under waterRelated Noun(s):ledgeCategory: Objects2.Definition: a support that consists of a horizontal surface for holding objectsCategory: Objects