Synonyms and Antonyms for telegraph_pole

1. telegraph pole (n.)

tall pole supporting telephone wires

Synonyms: