What does Abschreckflüssigkeit mean?

Abschreckflüssigkeit - German to English

quenchant