Meaning of “retardant” in the English Dictionary

british dictionary