Thesaurus.com
Dictionary.com

telegraph pole

NOUN
utility pole
Synonyms