MENSTRUATION Meaning of MENSTRUATION in English ( n. ) The discharge of the menses; also, the state or the period of menstruating. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012