The Collaborative International Dictionary of English v.0.48:
Besieger \Be*sie"ger\, n. One who besieges; -- opposed to the besieged. [1913 Webster]WordNet (r) 3.0 (2006):
besieger n 1: an enemy who lays siege to your position 2: an energetic petitioner