MENSTRUATE


Meaning of MENSTRUATE in English

[verb] [I] [slightly formal] - to have a monthly flow of blood from the womb; have a periodShe lost so much weight that she stopped menstruating.

Cambridge English vocab.      Кембриджский английский словарь.