Loading page
telegraph post 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 post come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.