CompareWords
Compare
Ramparted
Definition:
(imp. & p. p.) of Rampart
Compare
ramparted
with other words:
rampart vs. ramparted