Vagrant wore drab clothes (8)
I believe the answer is:
wardrobe
'clothes' is the definition.
(wardrobe is a kind of clothes)
'vagrant wore drab' is the wordplay.
'vagrant' is an anagram indicator (vagrant can mean wandering around).
'wore'+'drab'='woredrab'
'woredrab' is an anagram of 'WARDROBE'.
(Other definitions for wardrobe that I've seen before include "store here" , "Tall furniture for storage of clothes" , "Costume department" , "Storage unit" , "Complete set of clothes, or their container" .)