Meaning of faint-hearted

Definition of faint-hearted

(adj) lacking conviction or boldness or courage; "faint heart ne'er won fair lady"

Other information on faint-hearted

WIKIPEDIA results for faint-hearted
Amazon results for faint-hearted