telephone pole Meaning, Definition & Usage

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

WordNet