Definition of artillery tractor in English:

artillery tractor

noun

  • A vehicle used to tow and manoeuvre heavy artillery.

Origin

Early 20th century; earliest use found in The Galveston Daily News.