LILY-LIVERED


Meaning of LILY-LIVERED in English

[lily-liv.ered] adj (1605): lacking courage: cowardly

Merriam-Webster English vocab.      Английский словарь Merriam Webster.