Attested.to

Definition

a drug that prevents or alleviates nausea and vomiting

Seed ·

Term in context

antiemetic in CommonParlance