"immolate" in German to immolate opfern zum Opfer bringen Detailed translations for "immolate" to immolate to immolate(also: to throw sb. under the bus) opfern to immolate zum Opfer bringen