Leaguerer /(?)/

Lea·guer·er

Leaguerer

n.
  1. A besieger. [R.]