Synonyms and Antonyms for telegraph_post

1. telegraph post (n.)

tall pole supporting telephone wires

Synonyms: