>

doodlebug

/'du:dlbʌg/

📖 中文释义

  1. n. [昆]狮蚁, 超小型赛车

🧩 词形变化

复数 doodlebugs
📘 English Definition(英文释义)
  1. n a small motor vehicle
  2. n a small jet-propelled winged missile that carries a bomb
  3. n the larva of any of several insects