Caterpillar
English Dictionary
->
Letter C
-> Caterpillar
Search Dictionary:
Caterpillar Definition
(n)
a
wormlike
and
often
brightly
colored
and
hairy
or
spiny
larva
of
a
butterfly
or
moth
(n)
a
large
vehicle
that
is
driven
by
caterpillar
tracks
;
frequently
used
for
moving
earth
in
construction
and
farm
work
Caterpillar Synonyms
cat
caterpillar
© Art Branch Inc.