Telegram

What is Telegram?

Telegram definition and meaning on Dictionary terms:
noun
a message or communication sent by telegraph; a telegraphic dispatch.

verb (used with or without object), tel

Tags: