championanother word for 'support' meaning to publicly recommend or support a causeSeveral prominent scientists have championed the need for greater investment in clean energy.NoteSeveral prominent scientists have championed the need for greater investment in clean energy.Elon.io is an online learning platformWe have an entire course teaching IELTS Vocabulary — Band 7+ grammar and vocabulary.Start learning IELTS Vocabulary — Band 7+ now