FAINT-HEARTED Meaning of FAINT-HEARTED in English ■ noun lacking courage or conviction.Derivativesfaint heart noun~ly adverb~ness noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004