What does AT mine mean?

AT mine meaning in Urban Dictionary

stress- or tremor-sensitive antitank mine. Car drives over it, it goes growth.