Drench, permeating mixture (10)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
impregnate
'drench' is the definition.
(thesaurus)
'permeating mixture' is the wordplay.
'mixture' is an anagram indicator.
'permeating' with letters rearranged gives 'IMPREGNATE'.
(Other definitions for impregnate that I've seen before include "Fill" , "Saturate - permeating (anag)" , "soak" , "Infuse" , "Saturate with a substance" .)