Erlaub bitte das Javascript zur Benutzung des Wörterbuches!
barricade▼a barrier constructed across a road, especially as a military defence
rampart▼defensive ridge of earth
↑