LILY-LIVERED Meaning of LILY-LIVERED in English [lily-liv.ered] adj (1605): lacking courage: cowardly Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012