Leave blokes to rest, shattered, in large shop (10,5)
I believe the answer is:
department store
'large shop' is the definition.
(I've seen this before)
'leave blokes to rest shattered' is the wordplay.
'leave' becomes 'depart' (synonyms).
'blokes' becomes 'men' (bloke can informally mean a man).
'shattered' indicates anagramming the letters.
'to'+'rest'='torest'
'torest' is an anagram of 'tstore'.
'depart'+'men'+'tstore'='DEPARTMENT STORE'
'in' acts as a link.
(Other definitions for department store that I've seen before include "Building" , "shopping centre" , "large shop" , "place on the high street" , "Big shop" .)