English version

towrope in Transport topic

From Longman Dictionary of Contemporary Englishtowropetow‧rope /ˈtəʊrəʊp $ ˈtoʊroʊp/ (also towline) noun [countable] 🔊 🔊 TTa rope or chain used for pulling vehicles along