pollard has definitions from the fields of zoology,botany
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

*