telegraph post
te·leg·raph·post
noun
1.
tall pole supporting telephone wires
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
te·leg·raph·post
tall pole supporting telephone wires
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.