Champion (2)

Noun 2 A person who vigorously supports or defends a person or cause.‘he became the determined champion of a free press’2.1 historical A knight who fought in single combat on behalf of the monarch. VerbVigorously support or defend the cause of.…