mine flail

Noun

 * 1) A device mounted in front of an armoured vehicle to clear its track of explosive threats otherwise activated when passing by means of striking them with a chain.

Translations

 * Chinese:
 * Mandarin:
 * Finnish: varstaraivain
 * German: Minenflegel
 * Swedish: minröjare
 * Ukrainian: