pollard

Noun
  1. A tree with limbs cut back to promote a more bushy growth of foliage (synset 113129082)
  2. A usually horned animal that has either shed its horns or had them removed (synset 101321830)
Verb
  1. Convert into a pollard (synset 201323329)
    "pollard trees"

Other Searches