retardants

noun

  1. 1

    (often in combination) Something that serves to retard (slow down) the action of something

Translate “retardants” to another language

Click any language to open the translator with this word already filled in.

Retardants Definition & Meaning | TranslatePulse