Blockade Definitions and meaning in English. noun: a war measure that isolates some area of importance to the enemy; prevents access or progress. verb: hinder ...
確定! 回上一頁