Turrel meaning

A tool used by coopers.

noun
0
0
Advertisement

Origin of turrel

  • Compare Old French touroul a little wooden instrument to fasten doors or windows.

    From Wiktionary