'lily livered' definitions:

Words containing 'lily livered'