1
Stage 1 of 2
offerre
Latin · ancient
"to bring before, to present"
to bring before, to present, from ob- (before) and ferre (to carry)
2
Stage 2 of 2
offer
English · 1000s
"to present something for someone to accept or refuse"
settled as the English word for presenting something for someone to accept
Drag to pan · scroll to zoom