yellow-livered

yellow-livered  {adj.}
Cowardly.
The young boy greatly resented being called yellow-livered and started to fight right away.
Categories: adjective