Embarrassed when pressman eats meat (7)
I believe the answer is:
ashamed
'embarrassed' is the definition.
(similar in meaning)
'when pressman eats meat' is the wordplay.
'when' becomes 'as' (eg 'when I walked' means 'as I walked').
'pressman' becomes 'ed' (short for editor).
'eats' indicates putting letters inside.
'meat' becomes 'ham' (ham is a kind of meat).
'as'+'ed'='ased'
'ased' enclosing 'ham' is 'ASHAMED'.
(Other definitions for ashamed that I've seen before include "Abashed - embarrassed" , "Embarrassed, sheepish" , "Feeling remorse and contrition" , "Humiliated" , "Feeling bad, having done something wrong" .)