This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Weak-hearted

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



Menu