Superimposed

/ˌsuːpərɪmˈpoʊzd/

Synonyms

  • layered
  • overlaid
  • overlapped
  • stacked
  • superposed

Slang Meanings