palimpsest

noun palimpsest.