Wiktionary
offer up
vb. 1 (context transitive idiomatic English) to give (thanks, praise) to God 2 (context transitive idiomatic English) to sacrifice 3 (context transitive idiomatic English) to provide (something great)
WordNet
offer up
v. present as an act of worship; "offer prayers to the gods" [syn: offer]