EMMENAGOGUE Scrabble 17 Words With Friends 23 Definition noun any agent that promotes menstrual discharge. See all 137 words you can make from EMMENAGOGUE → 11-letter words Words starting with E Words ending with E ← Unscramble different letters