'fainthearted' definitions:

Definition of 'fainthearted'

(from WordNet)
adjective
Lacking conviction or boldness or courage; "faint heart ne'er won fair lady" [syn: faint, fainthearted, timid, faint-hearted]

Synonyms of 'fainthearted'

From: Moby Thesaurus