Search results
- Dictionarywhite hat
noun
- 1. a good or moral person, especially the hero in a film, novel, or play: "that account, dominated as it is by conflict between black hats and white hats, is hardly the whole truth"
Powered by Oxford Dictionaries