YourDictionary

Zoloft medical definition

A trademark for the serotonin-inhibiting antidepressant sertraline hydrochloride.

Learn more about Zoloft

link/cite print suggestion box