fainthearted

adj

1.
lacking conviction or boldness or courage
Derived from:
faintheartedness