AskEraser  |  Settings
Ask.com   
 
 
besiege

besiege - verb

  1. To surround with hostile troops: beleaguer, beset, blockade, invest, siege. See attack.
  2. To surround and advance upon: close in, enclose, envelop, hedge, hem. See open.
  3. To trouble persistently from or as if from all sides: badger, bedevil, beleaguer, beset, harass, harry, hound, importune, pester, plague, solicit. See attack.