BESIEGER

Definition of BESIEGER

  1. (noun)an enemy who lays siege to your position
  2. (noun)an energetic petitioner