FAINT-HEARTED


Meaning of FAINT-HEARTED in English

■ noun lacking courage or conviction.

Derivatives

faint heart noun

~ly adverb

~ness noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.