YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

telescope
'tɛlɪ,skoʊp
Main
English Definition
(名) As a noun
  1. A magnifier of images of distant objects.
(动) As a verb
  1. Make smaller or shorter.
  2. Crush together or collapse.
Hyphenationtel•e•scope
Part of Speech(名) noun, (动) verb
Matching Results
望远镜wàngyuǎn jìngbinoculars; telescope
嵌进qiànjìnembedded; embedding
挤撞jǐzhuàngtelescope
缩短suōduǎnto curtail; to cut down
天体镜tiāntǐ jìngtelescope
重叠chóngdiéto overlap; to superimpose; to telescope; to run together; to duplicate; one over another; superposition; an overlap; redundancy; reduplication (in Chinese grammar, e.g. 散散步 to have a stroll)
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables