Synonyms and Antonyms for protective_embankment

1. protective embankment (n.)

a steep artificial slope in front of a fortification

Synonyms: