debrancher (English, noun)
expansion: debrancher (plural debranchers)
Senses:
glosses: A machine for stripping the branches from trees.
Forms:
form: debranchers
tags: plural