TOMB meaning on the Cambridge English Dictionary