Drunk outside pub is Greek teacher (7)
I believe the answer is:
sophist
'greek teacher' is the definition.
The definition and answer can be both people as well as being singular nouns.
Maybe they are linked in a way I don't understand?
'drunk outside pub is' is the wordplay.
'drunk' becomes 'sot' (both can mean someone who drinks too much).
'outside' indicates putting letters inside.
'pub' becomes 'ph' (abbreviation).
'ph'+'is'='phis'
'sot' going around 'phis' is 'SOPHIST'.
Can you help me to learn more?
(Other definitions for sophist that I've seen before include "One using clever but wrong arguments" , "One given to specious reasoning" , "one might plausibly argue" , "One who uses clever but false argument" , "Clever but fallacious reasoner" .)