• Faint-hearted

    Full definition of faint-hearted

    Adjective

    faint-hearted

    1. Lacking courage; timid

    Related terms

    © Wiktionary