gives something, especially money or effort, to help achieve or provide something
from Latin contribuere 'to bring together, add' from con- 'together' + tribuere 'assign'
Contribute originally meant to assign or allot something to a group - it comes from the same root as tribute, which was a payment made to rulers!
Complete word intelligence in one call. Free tier — 50 lookups/day.