beleaguerer

/bɪˈlɛɡ.jʊr.ər/

Definitions

1. noun

A person or thing that besieges or surrounds a place, especially an enemy that is attacking a fortified position.

“The beleaguerer’s relentless barrage wore down the defenses.”

2. verb

To surround or besiege a place, especially with an army, in order to capture it by cutting off supplies and communications.

“The city was beleaguered by the enemy forces for weeks.”

Synonyms

  • attacker
  • besieger

Antonyms

  • defender
  • protector