Loading page
dowel pin is a noun meaning "a fastener that is inserted into holes in two adjacent pieces and holds them together". It carries one recorded sense.
Definitions, synonyms and semantic relations for dowel pin come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.