Angry perhaps to be dining out with a worker (9)
I believe the answer is:
indignant
'angry' is the definition.
(similar in meaning)
'dining out with a worker' is the wordplay.
'out' indicates an anagram (out can mean wrong or inaccurate).
'with' says to put letters next to each other.
'a worker' becomes 'ant' (worker is a type of ant).
'dining' anagrammed gives 'indign'.
'indign'+'ant'='INDIGNANT'
'perhaps to be' is the link.
This may not be right. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for indignant that I've seen before include "Taking umbrage" , "Affronted by perceived injustice" , "Miffed" , "somewhat angry" , "Anger at having been treated unjustly" .)