Answer: weakhearted

AnswerCrossword Clue
weakheartedfeeble, fainthearted