EGAVE
mailbase
Meaning
noun
Synonym of listserv (“electronic mailing list”).
Save “mailbase” to learn later