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"