persistent mine

What is persistent mine?

persistent mine meaning in Military terminology / glossary / dictionary is:
A land mine, other than nuclear or chemical, that is not designed to self-destruct; is designed to be emplaced by hand or mechanical means; and can be buried or surface emplaced.
Source: JP 3-15


reference: DOD Dictionary of Military and Associated Terms