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