fainthearted
fainthearted - adjective
lacking conviction or boldness or courage
fainthearted - thesaurus
faint
timid