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.

English idioms vocab.      Словарь английских идиом и выражений.