English Dictionary
Definition beleaguer in British English
beleaguer verb
verb
1
to harass someone
