telescopeEnglish

telescope, scope

Verb

Crush together or collapse

English: telescope

Bahasa: merempuh

Make smaller or shorter

English: telescope

Noun

A magnifier of images of distant objects

English: telescope, scope

Bahasa: teleskop

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "telescope"