telescope word

English

Etymology

By analogy with a collapsible telescope.

Noun

telescope word (plural telescope words)

  1. Synonym of portmanteau word.