Headsaw

What is Headsaw?

Headsaw definition and meaning on Dictionary terms:
noun
a saw that cuts and trims logs as they enter a mill.

 

reference: https://www.dictionary.com/browse/headsaw

Tags: