English Dictionary
Definition telegraph in British English
telegraph noun
noun
/ˈtelɪˌɡrɑːf/
1.1
a piece of equipment used for communicating in this way
Synonyms and related words
