adjective lacking courage; cowardly; timorous. adj.mid-15c., from faint (adj.) + hearted. Related: Faintheartedly; faintheartedness.