English Dictionary
Definition blockade in British English
blockade verb
[transitive] verb
/blɒˈkeɪd/
Synonyms and related words
