assassinator

noun
  1. a person who kills someone, especially a public figure, for political or ideological reasons
  2. Usage: formal; less common than ‘assassin’

Examples