Telegram

Definition and Citations:

A telegraphic dispatch ; a message sent by telegraph.

Latest Articles