Dictionary.com
Thesaurus.com

has been pollarding

  • present perfect progressive
    of pollard (3rd person singular).
    pollard
    noun
    a tree cut back nearly to the trunk, so as to produce a dense mass of branches.