Definition of mine plough in English:

mine plough

(US mine plow)

noun

Military
  • A device fitted to the front of a tank or other heavy vehicle which clears a path through a minefield by cutting into the ground and pushing the mines aside.

Origin

1980s; earliest use found in Defense & Foreign Affairs.