Word Hen
What is the meaning of the word "
rampart
"?
Definitions:
an embankment built around a space for defensive purposes
noun
they stormed the ramparts of the city
Synonyms:
bulwark