pollard Definition
Dictionary Home » Words Starting with P » politest ... polyglot » pollard
pollard
noun
- 1. A tree whose branches have been cut back, in order to produce a crown of shoots at the top of the trunk, so as to be out of reach of grazing animals, or for periodic harvesting for firewood or fencing, etc.
2. An animal whose horns have been removed.
- pollarded, pollarding
1. To make a pollard of (a tree or animal).
