Infamous telegraph Synonyms

Definitions for Infamous


Definitions for Telegraph


  • (noun) apparatus used to communicate at a distance over a wire (usually in Morse code )
  • (verb) send cables, wires, or telegrams