English to English
pollard
('p/A/l/@/rd
)
noun (n)
- a tree with limbs cut back to promote a more bushy growth of foliage(noun.plant)source: wordnet30
- a usually horned animal that has either shed its horns or had them removed(noun.animal)source: wordnet30
- A tree having its top cut off at some height above the ground, that may throw out branches.(noun)source: webster1913
verb (v)
- To lop the tops of, as trees; to poll; as, to pollard willows.(verb)source: webster1913