pollard
Concise Oxford English Dictionary © 2008 Oxford University Press:
pollard /ˈpɒləd/
▶verb (often as adj. pollarded) cut off the top and branches of (a tree) to encourage new growth at the top. ▶noun
- 1 a tree whose top and branches have been pollarded.
- 2 archaic an animal that has lost its horns or cast its antlers.
'pollard' also found in these Oxford entries:

