LILY-LIVERED


Meaning of LILY-LIVERED in English

cowardly, chicken , wimpy

Bull riding is not a sport for lily-livered folks. It's not for wimps.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.