Search in full dictionary

SUPERIMPOSED

SUPERIMPOSED
ScnMaster
put, laid or stacked on top of something else. —The Dynamics of Life Glossary Final approval 30.3.90
SUPERIMPOSED
ScnTUEU
put, laid or stacked on top of something else.