Synonym-English dictionary »

protective embankment synonyms in English

SynonymEnglish
protective embankment noun

escarpnoun

escarpmentnoun

scarpnoun