dialectician

noun
  1. a person skilled in logical discussion and reasoning, especially in examining ideas through dialogue and debate
  2. Usage: formal
  3. a person who practices or studies dialectic, the art of investigating truth through discussion
  4. Usage: philosophy

Examples