Meaning of telegraph post in English:

telegraph post

noun

  • 1The upright post of a semaphore; = "telegraph pole"(now historical and rare).

  • 2A pole or mast used to carry telegraph or (in later use) other utility cables.

Origin

Late 18th century; earliest use found in The Naval Chronicle.