barricade (a barrier constructed across a road, especially as a military defence)
Borrowed from French barricade. By surface analysis, barrica (“cask”) + -ada (“group”), referring to the first street barricades in Paris, which were composed of casks filled with earth, paving stones, etc.
Practice speaking and memorizing "barricada" and many other words and sentences in Spanish.