MENSTRUATION Meaning of MENSTRUATION in English [noun] [U] [slightly formal]The onset of menstruation seems to get earlier with each generation. Cambridge English vocab. Кембриджский английский словарь. 2012