Definition of Menstruate

  • 1. Undergo menstruation Verb

Synonyms for word "menstruate"

Semanticaly linked words with "menstruate"