answersLogoWhite

0

The Latin term for barricade also means a wall, bank or palisade: agger or vallum

User Avatar

Wiki User

13y ago

What else can I help you with?