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"