Italian Etymology From tele- + ripetitore. Noun teleripetitore m (plural teleripetitori) television repeaterWikiwand - on Seamless Wikipedia browsing. On steroids.