LEDGE

Definition of LEDGE

  1. (noun)a projecting ridge on a mountain or submerged under water