Blockade | Mean of blockade in English Dictionary
/blɑˈkeɪd/
- Noun
- an act of war in which one country uses ships to stop people or supplies from entering or leaving another country
- a naval blockade
- Verb
- to place a blockade on (a port or country)
- They blockaded the country's ports.
Những từ liên quan với BLOCKADE
snag, stop, obstruction, hindrance, siege, restriction, bar, clog, obstacle, roadblock