CATERPILLAR


Meaning of CATERPILLAR in English

/kat"euh pil'euhr, kat"euhr-/ , Trademark.

a tractor intended for rough terrain, propelled by two endless belts or tracks that pass over a number of wheels.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .