Answer: dialectician

AnswerCrossword Clue
dialecticianone who is skilled in or practices dialectic
dialecticianA person skilled in philosophical debate