The word "alms-giving" refers to the charitable act of giving money or goods to the poor or less fortunate. The direct antonym of this word is "selfishness," which refers to the lack of willingness to share one's resources with others. Other antonyms for "alms-giving" include "self-centeredness," "greed," "selfishness," and "avarice." These words reflect negative traits that are the opposite of generosity and kindness. Choosing to be stingy and unwilling to help others is an act of unkindness and can lead to negative consequences. Therefore, it is always better to practice "alms-giving" and help those in need, as it brings blessings and joy to both the giver and receiver.