SEROTONIN Meaning of SEROTONIN in English a neurotransmitter that has many effects, including blood vessel constriction and smooth muscle stimulation. AIDS English Glossary. Английский словарь СПИДа. 2012