mailbase (English, noun)
expansion: mailbase (plural mailbases)
Senses:
glosses: Synonym of listserv (“electronic mailing list”).
tags: Internet
Forms:
form: mailbases
tags: plural