We do not currently know of any synonyms for offer up a sacrifice.
For similar words to offer up a sacrifice, try: