natural cessation of life meaning
Menstruation, cessation of: The ending of a woman's menstrual cycles. Menstruation ends naturally in middle age with the onset of menopause. It can also end suddenly as a result of induced menopause. Cessation of menstruation in nonmenopausal women may be due to pregnancy, illness, disorders of the hypothalamus or pituitary gland, medication, stress, overexercise, or malnutrition, among other causes.