ramparts
English
Noun
ramparts
plural of
rampart