Verbs for Siege

—beleaguers; —devastates; —grips; —impoverishes; —lags; —ravages; — starves; —undermines; —blockades; brave—; breast—; endure—; engage in—; extend—; intrench against—; lay—; maintain—; parry—; prolong—; protract—; repel—; resist—; submit to—; survive—; yield to—; weather—; withstand—; —annihilates.