Loading page
telegraph pole is a noun meaning "tall pole supporting telephone wires". It carries one recorded sense.
tall pole supporting telephone wires
Definitions, synonyms and semantic relations for telegraph pole come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.