×

escarp meaning in French

n. pente raide; escarpement; tranchée; mur de fortification (rempart)
v. être abrupt, être escarpé

Related Words

  1. escargot
  2. escarole
  3. escarpment
  4. eschalot
PC Version

Copyright © 2018 WordTech Co.