Crossword Genius

The humour associated with Old Doc's pub on Malta (6)

Ross

I believe the answer is:

phlegm

I'm a little stuck... Click here to teach me more about this clue!

'the humour associated with old doc's' is the definition.
I can't tell whether this definition defines the answer.

'pub on malta' is the wordplay.
'pub' becomes 'ph' (public house).
'on' becomes 'leg' (cricket term, fielding positions).
'malta' becomes 'm'.
'ph'+'leg'+'m'='PHLEGM'

Can you help me to learn more?

(Other definitions for phlegm that I've seen before include "'spit it out!'" , "Mucus - stolidity" , "Coolness" , "Calmness of temperament" , "Mucus - self-possession" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app