I. noun
Synonyms: exponent , advocate, expounder, proponent, supporter
II. verb
Synonyms: support 2, advocate, back, backstop, side (with), uphold
Related Word: battle, contend, fight (for)
Idioms: put in a good word for, stand behind ( or back of), stand up for
Contrasted words: resist, withstand; condemn, denounce
Antonyms: combat
III. adjective
1.
Synonyms: excellent , bang-up, blue-ribbon, ||boss, capital, ||dandy, prime, superior, top-notch, whiz-bang
Related Word: distinguished, illustrious, outstanding, splendid
2.
Synonyms: first 3, arch, chief, foremost, head, leading, premier, principal