English | German | Russian | Czech

escarp English

Meaning escarp meaning

What does escarp mean?

escarp

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

Synonyms escarp synonyms

What other words have the same or similar meaning as escarp?

Are you looking for...?