IMMOLATE

Definition of IMMOLATE

  1. (verb)offer as a sacrifice by killing or by giving up to destruction