offer up

/AO1 F ER0 AH1 P/
verb
  1. 1

    (transitive, idiomatic) To present.

  2. 2

    (transitive, idiomatic) To give (thanks, praise) to God.

  3. 3

    (transitive, idiomatic) To sacrifice.