Tank destroyer

What is Tank destroyer?

Tank destroyer definition and meaning on Dictionary terms:
noun

a high-speed, self-propelled, armored combat vehicle with antitank cannon.