Definition of Menstruate

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

Synonyms of Menstruate


Antonyms of Menstruate


No Antonyms Found.

Homophones of Menstruate


No Homophones Found.