Bill stuck in these battered cans (7)
I believe the answer is:
headset
'cans' is the definition.
(I've seen this before)
'bill stuck in these battered' is the wordplay.
'bill' becomes 'ad' (advertisement stuck on wall).
'stuck in' indicates putting letters inside.
'battered' indicates an anagram.
'these' is an anagram of 'heset'.
'ad' going into 'heset' is 'HEADSET'.
(Other definitions for headset that I've seen before include "One covers the ears" , "Communications equipment on one's bonce" , "communications gear" , "listening equipment" , "Radio operator's equipt." .)