beleaguer
be-lea-guer
verb
To surround a place with military forces, cutting off access.
"The ancient city was beleaguered for months."
verb
To cause persistent trouble or difficulties for someone or something.
"The Prime Minister was beleaguered by scandals."
Thesaurus
Synonyms: hem in, circumvent, besiege, surround, bug, pester, tease, badger