dowel pin


Meanings

  • a fastener that is inserted into holes in two adjacent pieces and holds them together