Pollard
English Meaning
A tree having its top cut off at some height above the ground, that may throw out branches.
- A tree whose top branches have been cut back to the trunk so that it may produce a dense growth of new shoots.
- An animal, such as an ox, goat, or sheep, that no longer has its horns.
- To convert or make into a pollard.