VariousWords beta
Related Terms:
Definitions:
Noun
tank destroyer
Definition: an armored vehicle equipped with an antitank gun and capable of high speeds
Definition: An armoured fighting vehicle equipped with an antitank gun or missile launcher.