Synonyms of menstruation in English:

menstruation

noun

  • period, menstrual cycle
    informal the curse, monthlies, one's/the time of the month, being on the rag
    technical menses, menarche, show, menorrhoea
    archaic time
  • Definition of menstruation in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day inamorata
    Pronunciation: ɪˌnaməˈrɑːtə
    noun
    a person's female lover