Telegraph - Definition, Meaning & Synonyms | Vocabulary.com
https://www.vocabulary.com/dictionary/telegraph
WebDefinitions of telegraph. noun. apparatus used to communicate at a distance over a wire (usually in Morse code) synonyms: telegraphy. see more. verb. send cables, wires, or telegrams. synonyms: cable, wire. see more. Cite this entry. Style: MLA. "Telegraph." Vocabulary.com Dictionary, Vocabulary.com, …
DA: 97 PA: 75 MOZ Rank: 75