championed ( synonym found)

Definition of championed:

°past tense of champion.

Back to Top