Definition of Telegraph Pole

  • 1. Tall pole supporting telephone wires Noun

Synonyms for word "telegraph pole"

Semanticaly linked words with "telegraph pole"

Hyponims for word "telegraph pole"