We propose and demonstrate a Terahertz (THz) oscilloscope for recording time information of an ultrashort electron beam. By injecting a laser-driven THz pulse with circular polarization into a dielectric tube, the electron beam is swept helically such that the time information is uniformly encoded into the angular distribution that allows one to characterize both the temporal profile and timing jitter of an electron beam. The dynamic range of the measurement in such a configuration is significantly increased compared to deflection with a linearly polarized THz pulse. With this THz oscilloscope, nearly 50-fold longitudinal compression of a relativistic electron beam to about 15 fs (rms) is directly visualized with its arrival time determined with 3 fs accuracy. This technique bridges the gap between streaking of photoelectrons with optical lasers and deflection of relativistic electron beams with radio-frequency deflectors, and should have wide applications in many ultrashort electron beam based facilities.The ability to characterize the time information of an ultrashort electron beam including both the temporal profile and arrival time is crucial for optimizing and enhancing the performance of many electron beam based scientific facilities such as free-electron lasers (FELs [1-3]), ultrafast electron diffraction (UED [4,5]) and microscopy (UEM [6-9]), laser-driven and beam-driven advanced accelerators [10-15], etc. In accelerator community, radio-frequency (rf) deflecting cavities have been widely used to measure the temporal profile of relativistic electron beams with energy ranging from MeV to GeV (see, e.g. [16][17][18]). However, the information of beam arrival time with respect to an external laser as required in a pump-probe experiment can not be directly measured with an rf deflector. In attosecond science community, streaking of photoelectrons with optical lasers has become a standard technique for characterizing the complete information of attosecond pulses [19]. Recently, this technique has been adapted to characterize femtosecond x-ray pulses in FELs with the streaking imprinted by farinfrared and THz pulses [20][21][22][23]. However, this technique doesn't apply to a relativistic electron beam, as dictated by Lawson-Woodward theorem [24]. Very recently, THz streaking of keV and MeV electrons [25][26][27] in a sub-wavelength metallic structure has been used to measure both the temporal profile and arrival time of electron beams. However, the small aperture used to enhance THz field may significantly limit the number of useful electrons. Furthermore, with the streaking imprinted by a linearly polarized THz pulse, the beam receives sinusoidal angular streaking and thus the measurement has a rather limited dynamic range (time window where the measurement is accurate) comparable to about one quarter of the wavelength.In this Letter, we demonstrate a laser-driven THz oscilloscope that allows one to record the complete time information of an ultrashort electron beam with both large dynamic range and high tem...