have a heart verb1 •To be kind or sympathetic; to treat others kindly.Have a heart and be lenient with him; he's only a child. formshad a heart · having a heart · has a heart