Pollard

English word definition — powered by WordNet

NOUN

a tree with limbs cut back to promote a more bushy growth of foliage

a usually horned animal that has either shed its horns or had them removed

VERB

convert into a pollard

Want to remember pollard?

Sign up free to bookmark & revise