Telegram
Word Dictionary
-> Telegram
Search:
Telegram
(n.) A message sent by telegraph; a telegraphic dispatch.
Terms of Use
Canadian Jobs