Meaning of social psychiatrist in English:

social psychiatrist

noun

  • An expert or specialist in social psychiatry.

Origin

1920s.