Definition of superimposed in English:
superimposed
adjective ˌsuːpərɪmˈpəʊzdˌsupərɪmˈpoʊzd
Placed or laid over something else, typically so that both things are still evident.
superimposed images of frantically swarming insects
different stone tools were found in superimposed layers
Definition of superimposed in US English:
superimposed
adjectiveˌsupərɪmˈpoʊzdˌso͞opərimˈpōzd
Placed or laid over something else, typically so that both things are still evident.
superimposed images of frantically swarming insects
different stone tools were found in superimposed layers