Word info Synonyms

protective embankment

Noun

Meaning

a steep artificial slope in front of a fortification

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms