365bet中国官方网站

  • word of the day

    telescope

    telescope - 365bet中国官方网站 definition and meaning for word telescope

    Definition
    (noun) a magnifier of images of distant objects
    Synonyms : scope
    Definition
    (verb) crush together or collapse
    Example Sentence
    • In the accident, the cars telescoped
    • my hiking sticks telescope and can be put into the backpack
    Definition
    (verb) make smaller or shorter
    Example Sentence
    • the novel was telescoped into a short play

  • Word used in video below:
    text: telescope have we got a telescope
    Download our Mobile App Today