Meaning of the word menopause in English

What does menopause mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

menopause

US /ˈmen.ə.pɑːz/
UK /ˈmen.ə.pɔːz/
"menopause" picture

Noun

the ceasing of menstruation.