Translation French English: superposer
Dictionary: mainsuperposerverbe1 double,
duplicate,
heap,
heap up,
ingeminate,
iterate,
lay over,
pile,
pile up,
reduplicate,
reiterate,
repeat,
replicate,
restate,
retell,
stack,
stack up,
superimpose,
superpose.