barricada: meaning and definitions

SpanishType a word

What is barricada?

What is barricada?

  • f. Parapeto improvisado para defenderse de algo: los manifestantes se parapetaron tras las barricadas.

Search words

Upgrade your experience