Origin: Germanic Old English prefix
Beleaguer has 3 different meanings across 1 category:
Verb
annoy persistently
"The children teased the boy because of his stammer"
surround so as to force to give up
"The Turks besieged Vienna"
To besiege; to surround with troops.