superimpose
1.
(
verb
) place on top of
Synonyms:
lay over
Related Words:
develop
,
lay
,
place
,
pose
,
position
,
put
,
set
Terms and Conditions of Use / Copyright Notice