Definitions and Meaning of blockade in English. blockadenoun. a war measure that isolates some area of importance to the enemy
確定! 回上一頁