Got a crate out for garment (9)
I believe the answer is:
greatcoat
'for garment' is the definition.
(greatcoat is a kind of garment)
'got a crate out' is the wordplay.
'out' is an anagram indicator (out can mean wrong or inaccurate).
'got'+'a'+'crate'='gotacrate'
'gotacrate' with letters rearranged gives 'GREATCOAT'.
(Other definitions for greatcoat that I've seen before include "Military outer wear" , "Petersham, perhaps" , "costume?" , "One may cover officer" , "Long overgarment" .)