pollard
1. [ noun ] (botany) a tree with limbs cut back to promote a more bushy growth of foliage
Related terms: tree poll
2. [ verb ] convert into a pollard, as of trees
Synonyms: poll
Related terms: snip
3. [ noun ] Last name, frequency rank in the U.S. is 866
4. [ noun ] (zoology) a usually horned animal that as either shed its horns or had them removed
Related terms: ruminant
Similar spelling:   Polaroid
  pillared
  polarity