Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moonroof
in English
moonroof
us
//muːnˈruf//
uk
//muːnˈruːf//
#moderate
Definitions
Noun
a
transparent
sunroof
panel
(
allowing
light
entry
)
The
car
came
equipped
with
a
large
moonroof
that
let
in
plenty
of
natural
light
.
Base Words
roof
moon