telegram

Noun
  1. A message transmitted by telegraph (synset 106635216)

Other Searches