barricade 2

rzeczownikdomena: artefakt
Princeton WordNet [ver.3.1]
AngielskiAngielski
Definicja

a barrier (usually thrown up hastily) to impede the advance of an enemy

  • 1.they stormed the barricade
FENG