yellow-livered

[yellow-livered] {adj.} Cowardly.

The young boy greatly resentedbeing called yellow-livered and started to fight right away.