Word Definition

Championed

  1. of Champion

Synonyms