Definition of Beleaguer

  • 1. Annoy persistently Verb
  • 2. Surround so as to force to give up Verb

Synonyms for word "beleaguer"

Semanticaly linked words with "beleaguer"