Instrument in embarrassing condition while, on reflection, needing polish (9)
Answer
SAXOPHONE
Definition: Instrument
Instrument in embarrassing condition while, on reflection, needing polish (9)