Definition of Pollard

  • 1. A tree with limbs cut back to promote a more bushy growth of foliage Noun
  • 2. A usually horned animal that has either shed its horns or had them removed Noun
  • 3. Convert into a pollard Verb

Synonyms for word "pollard"

Semanticaly linked words with "pollard"

Hyponims for word "pollard"