Get Your Premium Membership

Lily-Livered

Definition

[adj] (informal) easily frightened

Related Information

More Lily-Livered Links