dowel pin

Noun
  1. A fastener that is inserted into holes in two adjacent pieces and holds them together (synset 103233947)

Other Searches