The Collaborative International Dictionary
Pigeon-livered
Pigeon-livered \Pi"geon-liv`ered\, a. Pigeon-hearted.
Wiktionary
pigeon-livered
a. cowardly