"Siege" is Осада in Russian.
Осада means "Siege" in English.
Word #3252 of 4,000 by frequency in Russian — level B2.
Осада города длилась несколько месяцев.
The siege of the city lasted several months.