superpose
1. [ verb ] place on top of
Synonyms: superimpose lay_over
Examples:

"can you superimpose the two images?"

Related terms: situate put develop superposition
2. [ verb ] place (one geometric figure) upon another so that their perimeters coincide
Related terms: situate put superposition
Similar spelling:   superposable
  superpower
  supervise
  supervised
  supervene
  superfine
  superable
  superb
  supervisor
  superfecta
  supervisory
  supervision
  supervising
  superphylum
  superfetate
  sufferable