immoliate ( synonym found)

Definition of immoliate:

°to kill as a sacrifice.
°to destroy, especially by fire.

Definition of immoliate:

°to kill as a sacrifice.
°to destroy, especially by fire.

Back to Top