beleaguer

Definition

To harass or besiege with attacks, or to trouble persistently.

Español Acosar o asediar con ataques, o molestar persistentemente.

Example

"The mayor was beleaguered by scandal throughout the election."