Answer: snivelingcoward

AnswerCrossword Clue
SNIVELINGCOWARD

Yellow-belly