besieger (Noun) — An enemy who lays siege to your position.
besieger (Noun) — An energetic petitioner.