Surrounded or trapped by an enemy military force; or overwhelmed by constant demands or problems.
From 'besiege' (from 'be-' + 'siege'), where 'siege' comes from Old French 'siege' (seat/siege), derived from Latin 'sedere' (to sit). Armies would 'sit' around a city to starve it out.
Try Another Word