Telescope  —n. 1 optical instrument using lenses or mirrors to magnify distant objects. 2 = *radio telescope. —v. (-ping) 1 press or drive (sections of a tube, colliding vehicles, etc.) Together so that one slides into another. 2 close or be capable of closing in this way. 3 compress so as to occupy less space or time.