Synonyms for Contribute (same or very similar meaning)
WordNet sense 1 (be conducive to):
conduce, lead, lead, lead
WordNet sense 2 (bestow a quality on):
add, bestow, bring, impart, lend
WordNet sense 3 (contribute to some cause):
give, kick in, chip in
WordNet sense 4 (provide):
put up
From the ODE community, based on WordNet
add/edit