dowel pin

Explore definitions, synonyms, and language insights of dowel pin

Definitions

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