Definition of telescope table in English:

telescope table

noun

  • A table which can be increased in size using one or more movable sections.

Origin

Early 19th century; earliest use found in Aberdeen Journal.