1 telegraph pole | Definition of telegraph pole

telegraph pole

noun

Definition of telegraph pole

British
: a tall wooden pole that supports the wires of a telephone system