antiscarps

English

Noun

antiscarps

  1. plural of antiscarp.