LILY-LIVERED


Meaning of LILY-LIVERED in English

■ adjective weak and cowardly.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.