×

escarpe meaning in English

n. scarp, steep cliff caused by erosion or by a major shift in the earth's crust; inner slope of the trench surrounding a fort

Related Words

  1. escarmouche
  2. escarotique
  3. escarpement
  4. escarpin
PC Version

Copyright © 2018 WordTech Co.