Meaning of lily-livered
Definition of lily-livered
(adj)
easily
frightened
Other information on lily-livered
WIKIPEDIA results for
lily-livered
Amazon results for
lily-livered
Tweet