meaning of dowel pin

1. a fastener that is inserted into holes in two adjacent pieces and holds them together


Related Words

dowel pin |

Developed & Maintained By Taraprasad.com

Treasure Words