Synonyms of Telegraph Post in English :
Antonyms of Telegraph Post in English
Thesaurus of Telegraph Post in English
Telegraph Post
see definition of telegraph postSynonyms of telegraph post
1. (noun) tall pole supporting telephone wires
Hypernyms of telegraph post
1. (noun) tall pole supporting telephone wires