Definition, synonyms and related words
A synthetic antidepressant drug which acts by prolonging the effect of the neurotransmitter serotonin on the brain.