Small flute (7)

I believe the answer is:
piccolo
'small flute' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for piccolo that I've seen before include "Instrument (meaning "little")" , "Little flute" , "Musical instrument - little (Italian)" , "High wind instrument" , "Instrument of the flute family" .)