Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Moons
in English
Moons
#common
Lemma:
Moon
The lemma is the base or root form of this word.
Definitions
Noun
a
planet's
natural
satellite
multiple
moons
(
in
a
system
,
etc
.)
Verb
to
expose
one's
buttocks
(
as
insult
,
jest
,
etc
.);
to
protest
to
fuss
over
something
(
adoringly
);
be
infatuated