1. To lay or impose on something else; as, a stratum of earth superimposed on another stratum. 2. place on top of; "can you superimpose the two ">images?"
superimpose | superimposed |