The phrase "to offer up" means to present or give something willingly, often as a sacrifice or in order to fulfill an obligation. It can also mean to provide information or evidence voluntarily. The expression is commonly used when someone makes a selfless gesture or gives something of value without being asked or expected to do so.