barricado
/baʁikaðo/Definitions
1. noun
A barrier or obstruction placed across a street or area to control access or prevent passage.
“The police set up a barricado to block the protesters from reaching the city center.”
2. verb
To block or obstruct access to a place, often by setting up a barrier or barricade.
“The protesters barricado the street to prevent the police from entering.”