compeller

noun
  1. a person or thing that compels; something that forces or drives someone to do something
  2. Usage: often used in formal or literary contexts

Examples