单词 | caterpillar |
释义 | caterpillar/ˈkatəpɪlə /noun 1The larva of a butterfly or moth, which has a segmented body resembling a worm with three pairs of true legs and several pairs of leg-like appendages.Flying to several sites to deposit eggs is a strategy used by all moths and butterflies whose caterpillars must hide from predators....
1.1(In general use) any insect larva resembling the larvae of caterpillars and moths, especially that of the sawfly.For much of the year, most birds feed primarily on insects - everything from caterpillars to mosquitoes, aphids, and mites....
2 (also caterpillar track or tread) trademark An articulated steel band passing round the wheels of a vehicle for travel on rough ground.The first ‘tank’ to have any form of caterpillar track was a vehicle designed by Lieutenant W Wilson and William Tritton called ‘Little Willie’....
2.1A vehicle with caterpillar tracks.Mr Hall said: ‘He was knocked to the ground and the caterpillar wheels went over him and completely mashed his leg.’...
OriginLate Middle English: perhaps from a variant of Old French chatepelose, literally 'hairy cat', influenced by obsolete piller 'ravager'. The association with ‘cat’ is found in other languages, e.g. Swiss German Teufelskatz (literally 'devil's cat'), Lombard gatta (literally 'cat'). Compare with French chaton, English catkin, which resembles a hairy caterpillar.
|
随便看 |
英语词典包含243303条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。