Definitions for "Antihero"
a protagonist who lacks the characteristics that would make him a hero (or her a heroine)
A protagonist who has the opposite of most of the traditional attributes of a hero. He or she may be bewildered, pathetic, or on weak ground morally.
Protagonist who does not fit the accepted hero archetype.
a man who does not have heroic qualities, but who--under certain circumstances--rises to the occasion and performs in a heroic way