superposer
Top 10000
Meanings
Verb
1. to superimpose, overlay
Examples1
Their two shadows overlap.