DREFT
Meaning of DREFT in English
Dreft /dreft/ BrE AmE trademark
a type of washing powder, which is used especially for washing clothes made of wool and silk
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012