Word info

mailbase

Noun

Meaning

mailbase (plural mailbases)

(Internet) Synonym of listserv (“electronic mailing list”).

Source: en.wiktionary.org

Anagrams

Close letter words and terms