Share this record


Lexicon
Rampart

_____________________________________________________

Embankment surrounding a fort.