BELEAGUERED

Definition of BELEAGUERED