Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
caterpillar
in English
caterpillar
us
//ˈkeɪ.tər.pə.lər//
uk
//ˈkæ.tə.pɪ.lə//
#common
Plural
caterpillars
Definitions
Noun
larva
of
butterfly
or
moth
;
leaf-eating
insect
vehicle
with
crawler
track
;
tractor
type
Verb
to
move
slowly
(
like
an
insect
)
The
caterpillar
crawled
slowly
across
the
leaf
.