Annoyed pub worker receiving rude comment (9)
I believe the answer is:
indignant
'annoyed' is the definition.
(I've seen this before)
'pub worker receiving rude comment' is the wordplay.
'pub' becomes 'inn' (an inn is a type of pub).
'worker' becomes 'ant' (worker is a type of ant).
'receiving' means one lot of letters goes inside another.
'rude comment' becomes 'dig' (dig is a kind of comment. I am not sure about the 'rude' bit.).
'inn'+'ant'='innant'
'innant' enclosing 'dig' is 'INDIGNANT'.
Can you help me to learn more?
(Other definitions for indignant that I've seen before include "Taking umbrage" , "Affronted by perceived injustice" , "somewhat angry" , "Angered by unjust treatment" , "Miffed" .)