telegraph pole Meaning, Definition & Usage

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

WordNet