siege

Definition

A military blockade of a city or fortress with the intent of conquering it; a prolonged assault or effort to overthrow.

中文 军事封锁城市或堡垒以征服它;持久的攻击或推翻的努力。

Example

"The castle fell after a three-month siege by enemy forces."