Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
menstruated
in English
menstruated
#uncommon
Lemma:
menstruate
The lemma is the base or root form of this word.
Definitions
Verb
experienced
a
menstrual
cycle
;
had
a
period
underwent
a
normal
bodily
process
(
related
to
females
)