MENSTRUATE


Meaning of MENSTRUATE in English

v. (about women) experience menstruation, have monthly discharge of blood, get monthly period (Physiology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.