Pub in that place not wholly solvent (7)

I believe the answer is:
thinner
'solvent' is the definition.
(synonyms)
'pub in that place not wholly' is the wordplay.
'pub' becomes 'inn' (an inn is a type of pub).
'in' is an insertion indicator.
'that place' becomes 'there' (as opposed to 'here' meaning this place).
'not wholly' means to remove the last letter.
'there' with its last letter taken off is 'ther'.
'inn' inserted within 'ther' is 'THINNER'.
(Other definitions for thinner that I've seen before include "Volatile liquid" , "Finer; turps, e.g." , "Diluting solvent" , "Skinnier" , "less chubby" .)