Solicitor wants something to eat in pub (6)
I believe the answer is:
beggar
'solicitor' is the definition.
(I've seen this before)
'something to eat in pub' is the wordplay.
'something to eat' becomes 'egg' (egg is a kind of food).
'in' is an insertion indicator.
'pub' becomes 'bar' (both are drinking establishments).
'egg' put within 'bar' is 'BEGGAR'.
'wants' acts as a link.
(Other definitions for beggar that I've seen before include "Solicitor" , "Pauper or supplicant" , "One lives by asking for money or food" , "One who can't be a chooser?" , "One may entreat you" .)