Did you mean cenotaph?
cenotaph
noun
°A monument erected to honour the dead whose bodies lie elsewhere; especially members of the armed forces who died in battle.