Definition of tankbuster in US English:

tankbuster

noun

informal
  • A weapon or vehicle, especially an aircraft, designed to attack and destroy tanks.

Origin

1940s; earliest use found in Dunkirk (New York) Evening Observer.