Noun Definitionledge1.Definition: a projecting ridge on a mountain or submerged under waterRelated Noun(s):shelfCategory: Objects