English

anti-hero noun definition in Immoral topic from the Oxford Advanced Learner's Dictionary

anti-hero

 noun: Immoral topic
the main character in a story, but one who does not have the qualities of a typical hero, and is either more like an ordinary person or morally bad Anthony Perkins is the evil anti-hero of the Hitchcock thriller ‘Psycho’.