Expression of disapproval you heard for skimpy garment (4)
I believe the answer is:
tutu
'skimpy garment' is the definition.
'tutu' can be an answer for 'garment' (tutu is a kind of garment). I am not sure about the 'skimpy' bit.
'expression of disapproval you heard' is the wordplay.
'expression of disapproval' becomes 'tut' (sound made to express disapproval).
'you heard' becomes 'U' (homophone of 'you').
'tut'+'u'='TUTU'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for tutu that I've seen before include "outfit" , "North African nation" , "Ballerina's stiff skirt" , "8 [BALLET] term" , "very short garment" .)