DEFINITION: A religious sacrifice; a solemn offering or presentation to a god. ETYMOLOGY: Derived from Old French oblacion, ...