YourDictionary

pollard

noun

  1. a hornless goat, deer, ox, etc.
  2. a tree with its top branches cut back to the trunk, so as to cause a dense growth of new shoots

transitive verb

to change into a pollard

See pollard in American Heritage Dictionary 4

Learn more about pollard

link/cite print suggestion box