Does such a hit mean great success in tennis? (5)
I believe the answer is:
smash
'success in tennis?' is the definition.
'smash' can be an answer for 'success' (smash is a kind of success). I'm not certain of the 'in tennis?' bit.
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for smash that I've seen before include "Wreck" , "Break noisely into pieces" , "Shatter violently" , "something very popular" , "Ruin; big (success)" .)