Bible Trivia Answer for Wednesday 09/20/2017

The root meaning of the word Altar is a place of killing also, a place of sacrifice. In Ancient times the priest killed the sacrifice and offered it to God on the Alter.

Source: Exodus 20:24-26 Matthew 23:18-20 and many others