telescope

/'teliskoup/
Noun
  1. a magnifier of images of distant objects
Verb
  1. make smaller or shorter
    • the novel was telescoped into a short play
  2. crush together or collapse
    • In the accident, the cars telescoped
    • my hiking sticks telescope and can be put into the backpack

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

telescope
A child looks through a telescope at the night sky.