Learn how to say Dowelled correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word dowel:
a projecting peg used for holding together components of a structure.
verb (dowels, dowelling, dowelled; US dowels, doweling, doweled)
fasten with a dowel or dowels:
the pivot bearings are doweled into the face of the limb butts
Middle English: perhaps from Middle Low German dovel