(MACHINE PART) [noun] [C] [trademark] - (a vehicle with) an endless belt of metal plates around the sets of wheels on each side of the vehicle allowing movement over rough grounda caterpillar tractora caterpillar track
CATERPILLAR
Meaning of CATERPILLAR in English
Cambridge English vocab. Кембриджский английский словарь. 2012