tank_destroyerEnglish

tank destroyer

Noun

An armored vehicle equipped with an antitank gun and capable of high speeds

English: tank destroyer