You have searched the English word telegraph meaning in French télégraphe. telegraph meaning has been search 1468 (one thousand four hundred and sixty-eight) times till 1/27/2020. You can also find telegraph meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.


Definition & Synonyms

• Telegraph

  1. (n.) An apparatus, or a process, for communicating intelligence rapidly between distant points, especially by means of preconcerted visible or audible signals representing words or ideas, or by means of words and signs, transmitted by electrical action.
  2. (v. t.) To convey or announce by telegraph.

Cable, Telegraphy, Wire,

• Telegraph plant

  1. () An East Indian tick trefoil (Meibomia gyrans), whose lateral leaflets jerk up and down like the arms of a semaphore, and also rotate on their axes.