Menstruate

Definition:

  • (a.) Menstruous.
  • (v. i.) To discharge the menses; to have the catamenial flow.

Compare menstruate with other words:

menstruate vs. menstruated

menstrual vs. menstruate

menstruate vs. menstruation