Answer: vallum

AnswerCrossword Clue
valluma rampart