Noun Definitionpollard1.Definition: a tree with limbs cut back to promote a more bushy growth of foliageCategory: Plants2.Definition: a usually horned animal that has either shed its horns or had them removedCategory: Animals