a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
同义词:roadblock
a barrier (usually thrown up hastily so as to impede the advance of an enemy)
"they stormed the barricade"
barricades例句
‘Boulder barricades in Central Labrador‘ Barricades and Boardrooms: A Contemporary History of the Corporate Accountability Movement NESTABLE BARRICADE AND METHOD OF DEPLOYING BARRICADES Horizontal pressure on barricades for backfilled stopes. Part II: Subm... Bodies, bombs and barricades: geographies of conflict and civilian (in)security Machine for deploying and retrieving traffic barricades From Barricades to Firewalls? Strategic Voting and Social Movement Leadership in the Internet Age Ballots and Barricades: On the Reciprocal Relationship between Elections and Social Movements Speed bumps and barricades in the carbon cycle: substrate structural effects on carbon cycling The Late-Modern City as a Bazaar: Drug Markets, Illegal Enterprise and the 'Barricades'