Noun: dowel pin daw-ul pin- A fastener that is inserted into holes in two adjacent pieces and holds them together
"They used dowel pins to reinforce the bookshelf assembly";
- dowel, joggle
Derived forms: dowel pins
Type of: fastener, fastening, fixing, holdfast
Encyclopedia: Dowel pin