Pub invested in satellite TV, not doing enough food (6)
I believe the answer is:
skinny
'satellite tv not doing enough food' is the definition.
I can't tell whether this definition defines the answer.
'pub invested in' is the wordplay.
'pub' becomes 'inn' (an inn is a type of pub).
'invested' becomes 'sky' (I am not sure about this - if you are sure you should believe this answer much more).
'in' means one lot of letters goes inside another.
'inn' going inside 'sky' is 'SKINNY'.
Can you help me to learn more?
(Other definitions for skinny that I've seen before include "Tight-fitting" , "not having much in the way of meat" , "'Scrawny, weedy (6)'" , "Lean" , "Low-calorie white coffee -- sent any kilt (anag)" .)