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