Fainthearted

adjective lacking courage or resolution; timidfaintheartedly adverbfaintheartedness noun

Merriam-Webster's Collegiate Dictionary