* * *
Universalium. 2010.
supersacrifice — n., v.t., supersacrificed, supersacrificing … Useful english dictionary