beleaguer
beleaguer - verb
annoy persistently
surround so as to force to give up
beleaguer - thesaurus
badger
besiege
bug
circumvent
pester
surround
tease