Search in full dictionary

PIN (10)

PIN (10)
ScnMaster
short for safety pin. A pin that prevents the premature or accidental detonation (act of exploding) of a bomb, grenade or other explosive. —The Anatomy of the Human Mind Glossary