dowel pin

Definitions

Cars & Driving

  • noun a pin projecting from one of two mating surfaces which fits into a corresponding hole in the other, to ensure correct location during assembly

Construction

  • A special nail pointed at both ends and used to fasten mortise and tenon joints.
http://www.dictionarycentral.com/definition/dowel-pin.html