Definition of Telegraph
- 1. Apparatus used to communicate at a distance over a wire (usually in Morse code) Noun
- 2. Send cables, wires, or telegrams Verb
Synonyms for word "telegraph"
Semanticaly linked words with "telegraph"
Hyponims for word "telegraph"