felling head noun1 •An attachment for a crane or other piece of machinery used for felling trees. formsfelling heads