telescope /'teliskәup/
Meaning
English definition
- (n.) a magnifier of images of distant objects
- (v.) crush together or collapse
- (v.) make smaller or shorter
Chinese translation
- n. 望远镜
- vi. 叠缩, 嵌进, 缩短
- vt. 使叠缩, 使缩短
Word details
- Part of speech
- noun
- Pronunciation
- /'teliskәup/
- Syllables
- 3
- Exam levels
- Gaokao · CET-4 · CET-6 · Postgraduate exam · TOEFL · IELTS
- Frequency
- Zipf 3.75 · Super Rare
Word forms
telescoped, telescoping, telescopes
Creature card
On Wordtopia, "telescope" is a noun-type pixel creature (Greek · Insect creature, Super Rare card). Its letters shape the look, its etymology the size and its frequency the rarity. Collect it, level it up by writing sentences, and learn its part of speech in word battles.
Draw cards and collect it · Play Word Battle · Browse all words