telegraph post
English Dictionary
->
Letter T
-> telegraph post
Search Dictionary:
telegraph post Definition
(n)
tall
pole
supporting
telephone
wires
telegraph post Synonyms
telegraph pole
telegraph post
telephone pole
© Art Branch Inc.