almsgiving(noun) noun1. making voluntary contributions to aid the poorDefinition categories: act, gift, giving