donate; contribute — To give money or property voluntarily and without expectation of return to help a person, institution, group, etc.