바치다

give; offer

Explanation

1. give; offer
To give something to one's elder.

2. bring; deliver
To bring the money to pay or repay what one must.

3. donate; dedicate; devote
To donate something of value for a worthy event.