meaning of lily livered

1. White-livered; cowardly.
2.
easily frightened


Related Words

lily-livered |

Developed & Maintained By Taraprasad.com

Treasure Words