meaning of Auto-tow

Auto-tow meaning in Sports Dictionary

A technique familiar with introduce a glider by pulling it in to the wind behind a car or truck, like the principle of flying a kite. (recreation: Gliding)