Meaning of dowel pin
Definition of dowel pin
(noun)
a
fastener
that is inserted into holes in two
adjacent
pieces and holds them
together
Other information on dowel pin
WIKIPEDIA results for
dowel pin
Amazon results for
dowel pin
Tweet