besieger
noun
Meaning
A person or military force that surrounds a fortified place to capture it or force its surrender.
Examples
- The besiegers set up camp just outside the city gates, waiting for the defenders to run out of water.
- Historians noted that the besieger relied more on starvation tactics than on direct assaults against the thick stone walls.
Synonyms: attacker, aggressor, invader, assailant