Zoloft meaning

lôft′
A trademark for the hydrochloride salt of the drug sertraline.
none
0
0
Advertisement

Origin of zoloft

  • A trademark.

    From Wiktionary