zoloft
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft)
sertraline
.
WordNet
Previous
zoisite
zokor
zola
zolaesque
zollverein
Next
zomba
zombi
zombie
zomboruk
zona