Telegram definitions

noun

a message transmitted by telegraph

See also: wire