immolating

英['ɪməleɪt] 美['ɪməleɪt]
  • vt.为供神而宰杀;供奉牲礼
immolation immolated immolated immolating immolates