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"