Goose in pub Lance cooked (8)
I believe the answer is:
barnacle
'goose' is the definition.
(barnacle goose is a kind of goose)
'pub lance cooked' is the wordplay.
'pub' becomes 'bar' (both are drinking establishments).
'cooked' indicates anagramming the letters (letters cooked into a new form).
'lance' with letters rearranged gives 'nacle'.
'bar'+'nacle'='BARNACLE'
'in' acts as a link.
(Other definitions for barnacle that I've seen before include "Clinging sort" , "One reluctant to leave" , "type of goose" , "On the coast it's hard to remove" , "Be carnal consuming this shellfish" .)