Menstruate meaning
To experience menstruation or a menstrual period.
verb
To have a menstrual period; undergo menstruation.
verb
To experience menstruation or a menstrual period.
verb
Advertisement
Origin of menstruate
- Late Latin mēnstruāre mēnstruāt- from Latin mēnstrua menses from neuter pl. of mēnstruus menstrual menstrual
From American Heritage Dictionary of the English Language, 5th Edition