the world > space > relative position > high position > 			[noun]		 > high place or part > high place to be leaped from (2)		
A leaping-place; something to be leaped over or from. Also, the place or distance leaped.
(a) (the name of) a place, often a height or precipice, commemorated in local lore as a site from which lovers are said to leap despairingly to their…