MENSTRUATE


Meaning of MENSTRUATE in English

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

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