telegraph_poleEnglish

telegraph pole, telegraph post, telephone pole

Noun

Tall pole supporting telephone wires

English: telephone pole, telegraph pole, telegraph post

English words with similar meanings

Show 2 words