Cricketer stops bringing in special stuff for a wash? (4,5)
I believe the answer is:
bath salts
'stuff for a wash?' is the definition.
I can't judge whether this definition defines the answer.
'cricketer stops bringing in special' is the wordplay.
'cricketer' becomes 'bat' (I've seen this before).
'stops' becomes 'halts' ('halt' can be a synonym of 'stop').
'bringing in' indicates putting letters inside.
'special' becomes 'S' (common abbreviation as in Special Air Service).
'halts' going around 's' is 'hsalts'.
'bat'+'hsalts'='BATH-SALTS'
Can you help me to learn more?
(Other definitions for bath salts that I've seen before include "Perfumes" , "tip these into the water" .)