Noun socrates has 1 sense
  1. Socrates - ancient Athenian philosopher; teacher of Plato and Xenophon (470-399 BC)
    --1 is a kind of
    philosopher; Athenian
,
TOP