Chinese translation of 'blockade'
Video: pronunciation of 'blockade'
'blockade' in Other Languages
British English: blockade NOUN
A blockade of a place is an action that is taken to prevent goods or people from entering or leaving it.
It's not yet clear who will actually enforce the blockade.
British English: blockade VERB
If a group of people blockade a place, they stop goods or people from reaching that place.
Truck drivers have blockaded roads to show their anger over new driving regulations.
Translation of blockade from the Collins English to Chinese Dictionary