superposeEnglish

superpose, lay over, superimpose

Verb

Place on top of

English: superimpose, superpose, lay over

Place (one geometric figure) upon another so that their perimeters coincide

English: superpose

English words with similar meanings

Show 2 words