Giving in earnest means to give something with sincerity, seriousness and dedication. Synonyms for this phrase include donating, contributing, offering, sacrificing, presenting, bestowing, granting, gifting, allocating, disbursing, dispensing, imparting, providing, and furnishing. These words all suggest a sense of selflessness in helping others, whether it be through financial means or charity work. Giving in earnest is an important concept in philanthropy, as it promotes generosity and compassion towards those in need. Whether it's through monetary donations or volunteer work, giving in earnest can make a real difference in the lives of those who receive it.