beleaguer

Definition

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

中文 不断地骚扰或攻击

Example

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