v. (about women) experience menstruation, have monthly discharge of blood, get monthly period (Physiology)
MENSTRUATE
Meaning of MENSTRUATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012