YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

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.
Part of Speech(名) noun, (动) verb
Matching Results
望远镜wàngyuǎn jìngbinoculars; telescope
嵌进qiànjìnembedded; embedding
缩短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