Blockade (noun/verb) — إعاقة منظمة تمنع مرور موارد أو تواصل: Obstruction; barrier; siege; embargo; impediment; blocking action Below are 4 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
A guarded line or ring of people or barriers around a place, used to protect it or control who can enter or leave. A cordon names the boundary itself; to…