lily-livered ( synonym found)

Definition of lily-livered:

°Cowardly, lacking bravery, chicken.
"You lily-livered excuse for a man! Face your fears for a change!"

Definition of lily-livered:

°Cowardly, lacking bravery, chicken.
"You lily-livered excuse for a man! Face your fears for a change!"

Back to Top