Find the word definition

The Collaborative International Dictionary
Beleaguerer

Beleaguerer \Be*lea"guer*er\, n. One who beleaguers.

Wiktionary
beleaguerer

n. One who beleaguers.