• Fainthearted

    Full definition of fainthearted

    Adjective

    fainthearted

    1. Faint of heart; irresolute; fearful.
    © Wiktionary