telegraph post Meaning, Definition & Usage

  1. noun tall pole supporting telephone wires
    telegraph pole; telephone pole.

WordNet