besieger

/bɪˈsiːdʒər/
noun
  1. A person or group that surrounds a place with an army to try to capture it or force surrender.
    • Ancient besiegers often used catapults to break through defenses.
    • The besieger cut off all food supplies to the city.
    • The besieger camped outside the castle walls for months.
  2. A person who persistently pressures or harasses someone, especially with requests or demands.
    • The reporter became a constant besieger of the celebrity, asking for interviews every day.
    • The sales team acted as besiegers, calling potential clients repeatedly.
    • She felt like a besieger when she kept calling her friend to return the borrowed book.
Antonyms
What does "besieger" mean? | whatsthatwordmean | whatsthatwordmean