Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moongate
in English
moongate
us
//ˈmuːnɡeɪt//
uk
//ˈmuːnɡeɪt//
#uncommon
Definitions
Noun
a
circular
architectural
feature
(
in
various
cultures
)
The
traditional
Chinese
garden
featured
a
beautiful
moongate
made
of
stone
.
Base Words
gate
moon