Synonyms and Antonyms for devils-advocate

1. devils advocate (n.)

someone who takes the worse side just for the sake of argument

Synonyms:

2. advocate (v.)

push for something

Synonyms:

4. advocate (v.)

speak, plead, or argue in favor of

Synonyms:

5. advocate (n.)

a lawyer who pleads cases in court

Synonyms: