Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moonscape
in English
moonscape
us
//ˈmuːnskeɪp//
uk
//ˈmuːnskaɪp//
#uncommon
Plural
moonscapes
Definitions
Noun
a
barren
landscape
(
desolate
or
devastated
area
)
The
astronaut
described
the
moonscape
of
the
distant
planet
as
desolate
and
rocky
.
a
view
of
the
Moon's
surface
The
telescope
provided
a
stunning
view
of
the
moonscape
with
its
craters
and
mountains
.
Base Words
moon
scape