Beleaguers Meaning

There are 2 meaning(s) for word Beleaguers

Meaning 1 : annoy persistently

    Synonyms : badger,  bug,  pester,  tease
Meaning 2 : surround so as to force to give up

    Synonyms : besiege,  circumvent,  hem in,  surround