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