Synonyms for Offer (same or very similar meaning)
WordNet sense 1 (the verbal act of offering):
offering
WordNet sense 2 (present as an act of worship):
offer up
WordNet sense 3 (agree freely):
volunteer
WordNet sense 4 (mount or put up):
provide, put up
WordNet sense 5 (propose a payment):
bid, tender
WordNet sense 6 (make available; provide):
extend
WordNet sense 7 (present for acceptance or rejection):
proffer
WordNet sense 8 (ask (someone) to marry you):
propose, declare oneself, pop the question
WordNet sense 9 (a usually brief attempt):
crack, fling, go, pass, whirl
From the ODE community, based on WordNet
add/edit