English | German | Russian | Czech

protective embankment English

Meaning protective embankment meaning

What does protective embankment mean?

protective embankment

(= escarpment) a steep artificial slope in front of a fortification

Synonyms protective embankment synonyms

What other words have the same or similar meaning as protective embankment?

protective embankment English » English

scarp escarpment escarp

Are you looking for...?