1. Home
  2. >
  3. Define
  4. >
  5. TRACKLAYERS

Definition of TRACKLAYERS

  • A tractor or other vehicle equipped with continuous tracks
  • TRACKLAYER [n]
  • TRACKLAYER, one who lays tracks [n]