Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word pollard from English dictionary with examples, synonyms and antonyms.

pollard   noun

Meaning : A tree with limbs cut back to promote a more bushy growth of foliage.

Meaning : A usually horned animal that has either shed its horns or had them removed.

pollard   verb

Meaning : Convert into a pollard.

Example : Pollard trees.

Synonyms : poll