Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superimposed
in English
superimposed
us
/ˌsʌpərˈpəʊzd/
uk
/ˌsuːpərˈpəʊzd/
#uncommon
Lemma:
superimpose
The lemma is the base or root form of this word.
Definitions
Adjective
positioned
above
something
;
layered
layered
or
stratified
in
arrangement
positioned
in
overlapping
layers
layered
on
top
of
something
else
(
in
geology
)
Verb
to
place
on
top
of
another
object