championed
verb
- 1
To promote, advocate, or act as a champion for (a cause, etc.).
- 2
To challenge.
Translate “championed” to another language
Click any language to open the translator with this word already filled in.
To promote, advocate, or act as a champion for (a cause, etc.).
To challenge.
Click any language to open the translator with this word already filled in.