fainthearted (Adjective) — Lacking conviction, boldness or courage. ex. "fainthearted heart ne'er won fair lady"