Definition of pollard:
(n) :
a tree that has been pruned in this manner
(v) :
to
prune a
tree heavilly, cutting branches back to the trunk, so that it produces dense new growth
Definition of pollard:
(n) :
a tree that has been pruned in this manner
(v) :
to
prune a
tree heavilly, cutting branches back to the trunk, so that it produces dense new growth