menstrua

/menˈstruːə/ or /menˈstruːə/ (men-STROO-uh)

Definitions

1. verb

to flow or discharge, especially to flow in a regular or periodic manner

“The river menstrua into the ocean.”

2. noun

a flow or discharge, especially of fluid

“The menstrua of the wound was a major concern.”

Synonyms

  • discharge
  • flow

Antonyms

  • absorption