Vänligen aktivera javascript för att använda ordbok! Hur aktiverar jag javascript?
barricade▼a barrier constructed across a road, especially as a military defence
rampart▼defensive ridge of earth
↑