Definition of aerotow in English:

aerotow

noun

  • Aerotowing as a method; an instance of towing or launching a glider.

Origin

1930s; earliest use found in The Times.