Origin: Germanic Old English prefix
Besieger has 3 different meanings across 1 category:
Noun
an enemy who lays siege to your position
an energetic petitioner
A person who besieges