Answer: blushingcrow

AnswerCrossword Clue
BLUSHINGCROW

Coup de grace?

BLUSHINGCROW

Embarrassed avian?