RichThesaurus
devil’s advocate
devil’s advocate
synonyms
pleader
sophist
apologist
polemicist
devil’s advocate
antonyms