Got a crate ordered for garment (9)
I believe the answer is:
greatcoat
'garment' is the definition.
(greatcoat is a kind of garment)
'got a crate ordered' is the wordplay.
'ordered' is an anagram indicator.
'got'+'a'+'crate'='gotacrate'
'gotacrate' anagrammed gives 'GREATCOAT'.
'for' acts as a link.
(Other definitions for greatcoat that I've seen before include "Petersham, perhaps" , "what a soldier might wear" , "What a soldier may have on" , "costume?" , "piece of clothing" .)