A cast around in the morning, feeling embarrassed (7)
I believe the answer is:
ashamed
'feeling embarrassed' is the definition.
(I've seen this before)
'a cast around in the morning' is the wordplay.
'cast' becomes 'shed' (shedding is a kind of casting**).
'around' indicates putting letters inside.
'in the morning' becomes 'am'.
'shed' enclosing 'am' is 'shamed'.
'a'+'shamed'='ASHAMED'
(Other definitions for ashamed that I've seen before include "Sorry" , "Feeling bad, having done something wrong" , "Humiliated" , "Feeling remorse and guilt" , "He's Adam (anag.)" .)