MENSTRUAL Meaning of MENSTRUAL in English adj. of or relating to the menses or menstruation. Phrases and idioms: menstrual cycle the process of ovulation and menstruation in female primates. Etymology: ME f. L menstrualis f. mensis month Oxford English vocab. Оксфордский английский словарь. 2012