Definition, synonyms and related words
A serotonin receptor antagonist for the treatment of nausea and vomiting.