Home
Search
Index
Definify.com
Definition
2024
telegraph_pole
telegraph pole
English
Noun
telegraph
pole
(
plural
telegraph poles
)
A
telegraph post
See also
utility pole
Similar Results