History
History
Synonyms
UK
US
Meaning:
blockade

the surrounding of a place e.g. by armies or warships, to stop goods or people from entering or leaving

barrier

clot

a semi-solid lump formed from liquid, especially blood

blockage, mass of coagulation

siege

an operation of armed forces who surround a town etc and prevent supplies from going in

barrier

EMBOLUS as in Wiktionary
EMBOLUS as in Wikipedia