What does antihero mean?

antihero meaning in Etymology Dictionary

additionally anti-hero; 1714, from anti- + hero.


antihero meaning in General Dictionary

a protagonist which lacks the characteristics that will make him a hero (or this lady a heroine)