MENSTRUATE Meaning of MENSTRUATE in English v.intr. undergo menstruation. Etymology: LL menstruare menstruat- (as MENSTRUAL) Oxford English vocab. Оксфордский английский словарь. 2012