lily-livered

Definitions


[ˈlɪlɪlɪvəd], (Adjective)

Definitions:
- weak and cowardly
(e.g: he hates lily-livered politicians and permissive judges)


Phrases:

Origin:




definition by Oxford Dictionaries