blocadă

Etymology
.

Noun

 * 1) blockade systematic diplomatic, military or economic measures to isolate cities, states or blocs