Log in
Search words & phrases
blockade
US /blɑ:ˈkeɪd/
・
UK /blɒˈkeɪd/
B2
Definition
Video subtitles
noun
Arrangement that blocks or impedes movement
verb
To block or impede the movement of people, objects