9 RegisterLog in Sign up with one click: Facebook Twitter Google Share on Facebook Dictionary Medical Wikipedia </>embed</> antihistamine antiemetic drug antiemetic Phenergan promethazine noun Synonyms for promethazine nounantihistamine (trade name Phenergan) used to treat allergies ...