What is the meaning of the word "lily-livered"?

Definitions: