Meaning of telescope rod in English:

telescope rod

noun

Fishing
  • An extendable and retractable fishing rod consisting of sections which slide within one another.

Origin

Early 19th century.