layered

Explore definitions, synonyms, and language insights of layered

Definitions

Adjective Satellite
with one layer on top of another; "superimposed rocks"