History
History
History
UK
US
Meaning:

to put (one thing) on top of another one

lay over something else

more synonyms
synonyms mode
crossword mode
SUPERIMPOSE as in Wiktionary
SUPERIMPOSE as in Wikipedia