ramparts

noun

Plural form of rampart.