Home US English product champion
A person responsible for the promotion of a product or idea.
1960s; earliest use found in The Observer.
READ THESE ARTICLES