WEAK-HEARTED MEANING IN ENGLISH

• Weak-hearted Definition & Synonyms

  1. (a.) Having little courage; of feeble spirit; dispirited; faint-hearted.


RECENT SEARCHES