Weak-hearted



ENGLISH MEANING
adjective
1.
Having little courage; of feeble spirit; dispirited; faint-hearted.