scaur
Noun
Meaning
A precipitous bank or rock; a scar.
Source: Webster's dictionarySynonyms
ridge
canyon
highland
gorge
plateau
upland
promontory
crag
scarp
cliff
headland
escarpment
ravine
precipice
hillside
Show all synonyms