Scarps, noun plural of scarp. Synonyms in the same form.
escarpments, steeps, escarps
All synonyms for scarp →