Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowdome
in English
snowdome
#uncommon
Definitions
Noun
a
miniature
snow-filled
globe
(
with
scene
,
water
,
etc
.)
The
child
shook
the
snowdome
gently
to
create
a
winter
scene
.
Base Words
snow
dome