Overalls getting messy stuff are finally made spotless (9)
I believe the answer is:
dungarees
'overalls' is the definition.
(I have seen 'Durable overalls ' mean 'dungarees' so perhaps 'overalls' could also mean 'dungarees')
'messy stuff are finally made spotless' is the wordplay.
'messy stuff' becomes 'dung'.
'finally' says to take the final letters.
The last letters of 'made spotless' are 'es'.
'dung'+'are'+'es'='DUNGAREES'
'getting' acts as a link.
(Other definitions for dungarees that I've seen before include "Durable overalls" , "garment" , "Overalls of cotton fabric" , "Work overalls" , "protection at work" .)