sertraline
noun
ser·tra·line
ˈsər-trə-ˌlēn
: an antidepressant drug C17H17NCl2 administered in the form of its hydrochloride and acting to enhance serotonin activity
Love words? Need even more definitions?
Merriam-Webster unabridged
Share