besieger
1. [ noun ] (military) an enemy who lays siege to your position
Related terms: enemy besiege
2. [ noun ] an energetic petitioner
Related terms: petitioner
Similar spelling:   Bessy_cerca