Giving away your time, skills or services for free is becoming increasingly common these days, and as a result, people have come up with several synonyms for it. Some synonyms include pro bono, charity work, volunteerism, gratis, without charge, on the house, free of cost, at no charge, and complementary. These words show the kind-hearted nature of those who choose to give their time and energy to support causes or help individuals. In these modern times, giving back to the community and society is a notion that is respected, and these synonyms for "done for free" have become more valuable and meaningful to people than ever before.