Mum’s guru gives hands-on treatment (7)
I believe the answer is:
massage
'hands-on treatment' is the definition.
'massage' can be an answer for 'treatment' (I have seen 'therapeutic treatment' mean 'massage' so perhaps 'treatment' could also mean 'massage'). I am not certain of the 'hands-on' bit.
'mum's guru' is the wordplay.
'mum's' becomes 'ma's' (both can mean mother).
'guru' becomes 'sage' (synonyms).
'mas'+'sage'='MASSAGE'
'gives' acts as a link.
Can you help me to learn more?
(Other definitions for massage that I've seen before include "Relaxing treatment" , "Manipulation of the muscles" , "Rub to relieve pain" , "Relaxing manipulation" , "Manipulate to get better results" .)