meaning of antitank

antitank meaning in General Dictionary

created for protection against armored cars