beleaguer: Dictionary.com Word of the Day

beleaguer: force to quit; upset