Find the word definition

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]