Telegraph
English word definition — powered by WordNet
NOUN
apparatus used to communicate at a distance over a wire (usually in Morse code)
Want to remember telegraph?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
apparatus used to communicate at a distance over a wire (usually in Morse code)
Want to remember telegraph?
Sign up free to bookmark & revise