EGAVE

mailbase

Meaning

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