Meaning of “anti-tank” in the English Dictionary

English