land torpedo

名词 n.

英文释义

名词 n.
  1. Synonym of land mine. obsolete
  2. An improvised weapon, an automobile or caterpillar tractor with a bomb attached, meant to be aimed and released and to travel unguided; the on-land counterpart of a contemporary submarine's torpedo, and also viewable as a forerunner of land drones (UGVs). obsolete

词形变化

0 次浏览 数据来源: Wiktionary