1 flail tank | Definition of flail tank

flail tank

noun

Definition of flail tank

: a tank equipped with chain flails to detonate mines