Ramparts Synonyms

An embankment built around a space for defensive purposes
(Noun)
A means of protection or defense; a bulwark.
(Noun)
Synonyms:
  1. bulwarks
Advertisement
Advertisement