escarpments

English

Noun

escarpments

  1. plural of escarpment