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