Spanish Etymology From tele- + arrastre. Noun telearrastre m (plural telearrastres) dragliftWikiwand - on Seamless Wikipedia browsing. On steroids.