Definify.com
Definition 2024
barricada
barricada
Portuguese
Noun
barricada f (plural barricadas)
- barricade (a barrier constructed across a road, especially as a military defence)
Spanish
Noun
barricada f (plural barricadas)
- barricade (barrier constructed across a road, especially as a military defence)