BELEAGUER

Definition of BELEAGUER

  1. (verb)annoy persistently
  2. (verb)surround so as to force to give up