To Menstruate (transitive, obsolete, rare) To stain with or as if with menses. (intransitive) To undergo menstruation, to have a period.Synonyms: be on one's period, be on the rag