Mothproofs meaning : To apply odoriferous materials intended to repel moths from clothing.
mothproofs
plosives
kingfishers
ethicising
fibrous