Punish Roy, perhaps, for going to the ball (7)
I believe the answer is:
pillory
'punish' is the definition.
(I know that pillory is a more specific form of the action punish)
'roy perhaps for going to the ball' is the wordplay.
I cannot really understand how this works, but
an anagram of 'roy' is 'ory' which is located in the answer.
'ball' could be 'pill' (humorous term for the ball in some sports) and 'pill' is present in the answer.
No letters remain.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for pillory that I've seen before include "place of punishment" , "Expose to public derision" , "Expose to public ridicule" , "Assail; old punishment frame" , "Publicly ridicule" .)