Boy in beret mob roughed up for coat (6,6)
I believe the answer is:
bomber jacket
'coat' is the definition.
(bomber jacket is a kind of coat)
'boy in beret mob roughed up' is the wordplay.
'boy' becomes 'jack' (boy's name).
'in' is an insertion indicator.
'roughed up' is an anagram indicator.
'beret'+'mob'='beretmob'
'beretmob' is an anagram of 'bomberet'.
'jack' placed inside 'bomberet' is 'BOMBER JACKET'.
'for' is the link.
(Other definitions for bomber jacket that I've seen before include "Zip-up garment with elastic waist and cuffs" , "Article put on" , "Zip-up garment elasticated at the waist and cuffs" , "Garment styled on those worn by WWII flying crews" .)