Pentru folosirea dicţionarului te rog permite JavaScript! Cum?
barricade▼nouna barrier constructed across a road, especially as a military defence
barricade▼nounan obstacle, barrier or bulwark
obstruction▼nounthat which obstructs or impedes
↑