The definition :
Definitions of beleaguer:
- verb: surround so as to force to give up
- verb: annoy persistently
Are you interested in alternative search :
:badger besiege bug circumvent harass hem in pester surround tease assail attack bedevil crucify dun frustrate rag tantalize torment blockade seal off
If you like reading news check: