promethazine

EnglishEdit

NounEdit

promethazine (uncountable)

  1. A first-generation H1 receptor antagonist, antihistamine and antiemetic medication with strong sedative effects.

TranslationsEdit

Further readingEdit