Excellent, having moved on from other forms of tobacco? (2,2,5)
I believe the answer is:
up to snuff
'excellent having moved' is the definition.
I don't know anything about this answer so I cannot tell whether it can be defined by this definition.
'on from other forms of tobacco?' is the wordplay.
I cannot quite understand how this works, but
'on' could be 'to' and 'to' is found in the answer.
'tobacco?' could be 'snuff' (snuff is a kind of tobacco) and 'snuff' is located in the answer.
The remaining letters 'up' is a valid word which might be clued in a way I don't see.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for up to snuff that I've seen before include "arrived at Standard?" , "Of a suitable standard" , "Dependent on tobacco" , "Feeling good" , "in good health" .)