Careful Words

sophist (n.)

  • casuist
  • cosmologist
  • dialectician
  • logician
  • logistician
  • philosopher
  • philosophizer
  • ratiocinator
  • rationalist
  • reasoner
  • speculator
  • syllogist
  • syllogizer
  • thinker