Besieger

Definition of Besieger
Noun

1. besieger (an enemy who lays siege to your position)

2. besieger (an energetic petitioner)

Adjectives for Besieger
arrogant; merciless; infuriated; intrepid; importunate; relentless; tireless; unreasoning; wrathful.

Verbs for Besieger
arm —s; take —s by surprise; taunt —s;— advancer — assail; — assault; — beleaguer; — blockade; — capture; — hem in.