beleaguer
Definition
To harass or besiege with attacks, or to trouble persistently.
Example
"The mayor was beleaguered by scandal throughout the election."
To harass or besiege with attacks, or to trouble persistently.
"The mayor was beleaguered by scandal throughout the election."