English主要词典
superimpose
Universal Words
onto sth(
1 to put one image on top of another so that the two can be seen combined:
A diagram of the new road layout was superimposed on a map of the city.
2 to make a system or pattern combine with an existing system or pattern that contrasts with it
superimposition noun [U]