EMMENAGOGUE Meaning of EMMENAGOGUE in English noun see: moon Date: circa 1732 an agent that promotes the menstrual discharge Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012