An Encylopedia Britannica Company

telegraph pole

1 ENTRIES FOUND:
telegraph pole noun
plural telegraph poles
telegraph pole
noun
plural telegraph poles
Britannica Dictionary definition of TELEGRAPH POLE
[count] British