Word info

debrancher

Noun

Meaning

debrancher (plural debranchers)

A machine for stripping the branches from trees.

Source: en.wiktionary.org

Close letter words and terms