Definition of Telegraph Post

  • 1. Tall pole supporting telephone wires Noun

Synonyms for word "telegraph post"

Semanticaly linked words with "telegraph post"

Hyponims for word "telegraph post"