INTELPOST


Meaning of INTELPOST in English

n. the international electronic transmission of messages and graphics by fax, telex, etc.

Etymology: International Electronic Post

Oxford English vocab.      Оксфордский английский словарь.