barricades
barricades汉语翻译
barricades英语解释
n.
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'



















