MENSTRUATE Meaning of MENSTRUATE in English adj menstruous. 2. menstruate ·vi to discharge the menses; to have the catamenial flow. Webster English vocab. Английский словарь Webster. 2012