Definitions
noun
a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft)
Look “zoloft” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft)