lily-livered - English Synonyms Dictionary

lily-livered

adj.
[1] chicken , chickenhearted , white-livered , yellow , yellow-bellied