CompareWords
Compare
Scaur
Definition:
(n.) A precipitous bank or rock; a scar.