Word of the Week

(For the week of 24-30 November 2013)

 

im.mo.late v immolated; immolating : to destroy.

ex: "The human species never fails to immolate itself to save its pride."

 

Back to Word of the Week ARCHIVE