11 letters · 15 points in Scrabble
verb annoy persistently
verb surround so as to force to give up
originEtymology tree English beleaguer English -ed English beleaguered From beleaguer + -ed.
Etymology from Wiktionary, CC BY-SA 3.0