serotonin blockaders - English Synonyms Dictionary