MENSTRUATE


Meaning of MENSTRUATE in English

adj menstruous.

2. menstruate ·vi to discharge the menses; to have the catamenial flow.

Webster English vocab.      Английский словарь Webster.