MENOPAUSE Meaning of MENOPAUSE in English ( n. ) The period of natural cessation of menstruation. See Change of life, under Change. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012