Definition of vehicle mine in English:

vehicle mine

noun

  • A landmine designed to destroy vehicles; an anti-vehicle mine.

Origin

1940s; earliest use found in Keith Douglas (1920–1944), poet.