Meaning

2 senses
  1. (obsolete)Synonym of land mine.

  2. (obsolete)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).

Forms

plural: land torpedos / land torpedoes

Synonyms

1 synonyms

See also

neighbours in the dictionary
land torpedo — meaning, examples, forms, synonyms | Krumeto