fainthearted
1. [ adjective ] lacking conviction or boldness or courage
Synonyms: timid faint
Examples:

"faint heart ne'er won fair lady"

Related terms: cowardly