Meaning of “anti-tank” in the English Dictionary

british dictionary