Meaning of fainthearted

Definition of fainthearted

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

Other information on fainthearted

WIKIPEDIA results for fainthearted
Amazon results for fainthearted