superimposed
Explore definitions, synonyms, and language insights of superimposed
Definitions
Adjective Satellite
placed on or over something else; "an overlying image"
Adjective Satellite
with one layer on top of another; "superimposed rocks"