English to English
military blockade
noun (n)
- the action of an armed force that surrounds a fortified place and isolates it while continuing to attacktindakan angkatan bersenjata yang mengelilingi sebuah dibentengi tempat dan isolates itu sementara berterusan untuk menyerangsource: wordnet30