Band entrances without piano skill, on reflection (9)
I believe the answer is:
orchestra
'band' is the definition.
(musical band)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for orchestra that I've seen before include "Large band playing classical music" , "Other cars (anag.)" , "Large band of players" , "Group of musical instrumentalists" , "Noted performers" .)