antihero
1. [ noun ] (writing) a protagonist who lacks the characteristics that would make him a hero (or her a heroine)
Related terms: protagonist
Similar spelling:   another
  anther
  andiron
  antherozoid
  Antheropeas
  anteroom
  anhidrosis
  anatropous
  antheral
  anterograde