Definition of menorrhoea in English:

menorrhoea

noun

mass nounMedicine
  • The flow of blood at menstruation.

    • ‘The process by which menorrhea occurs is called menstruation.’

Origin

Mid 19th century: back-formation from amenorrhoea.

Pronunciation

menorrhoea

/ˌmɛnəˈriːə/