Home > Glossary > Neck Pin Definition Neck Pin A metal pin marking the intersection of the centre of the body and the neck base. Learn more in The Fit Form Or view all courses