(adj) timid, faint, fainthearted
lacking conviction or boldness or courage
faint heart ne'er won fair lady