Just a guess, but perhaps it's similar to darbringen. Keep in mind that in German you can make up words on the fly from bits and pieces of other words. This one should really be in a modern dictionary though imo. There are many examples of it being used, some recently, see results from DWDS usage database. If you're brave, you might try to decipherYou can find the entry in Grimm's DWB the entry in Grimm's DWBhere. I'm thinking it's meaning 1aβ (basically opfern).