suppressant Idioms & Phrases


appetite suppressant

  • noun a drug that suppresses appetite
    suppressant.
WordNet

immune suppressant drug

  • noun a drug that lowers the body's normal immune response
    immunosuppressive drug; immunosuppressant; immunosuppressive; immunosuppressor.
WordNet