Parapets Synonyms

An earthen or stone embankment protecting soldiers from enemy fire.
(Noun)