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