Itinerant forgetting piano at end of two dances (4)
I believe the answer is:
hobo
'itinerant' is the definition.
(I've seen this before)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for hobo that I've seen before include "Deer, situated at the back" , "Vagrant (US)" , "Homeless American" , "Vagrant, tramp" , "Tramp (US)" .)