Meaning & Definition of Superimposed in English
English⟶
Superimposed
/supərəmpoʊzd/
adjective
1. Placed on or over something else
- "An overlying image"
synonym:
- overlying,
- superimposed
2. With one layer on top of another
- "Superimposed rocks"
synonym:
- layered,
- superimposed