Skip to content

1 definition

Definition.com

A Foundation sacrifice (n.) buries ⁠​‌​​​‌​​​‌​‌‌​​​​‌​‌​​‌‌​‌​​‌​​​​​‌‌​​‌​​​‌‌​‌‌​⁠a victim under a temple, fortress or palace to make it last — proof that such buildings are only transfigured tombs.