单词 | caterpillar |
释义 | caterpillar n.   1. a the larva of a butterfly or moth. b (in general use) any similar larva of various insects.   2. (Caterpillar) a (in full Caterpillar track or tread) propr. a steel band passing round the wheels of a tractor etc. for travel on rough ground. b a vehicle with these tracks, e.g. a tractor or tank. Etymology: perh. AF var. of OF chatepelose lit. hairy cat, infl. by obs. piller ravager |
随便看 |
英语词典包含43808条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。