Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of telegram

- A message sent by telegraph; a telegraphic dispatch.

Crossword clue for telegram

- Cable
- Early electric message
- Electronic message
- Wire
- Wired message