debrancher

Noun

 * 1) A machine for stripping the branches from trees.