OFFER A SACRIFICE Meaning of OFFER A SACRIFICE in English present a sacrifice, present an offering Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012