POLLARD


Meaning of POLLARD in English

[pol.lard] n [

[2]poll] (1546): a tree cut back to the trunk to promote the growth of a dense head of foliage

[2]pollard vt (1670): to make a pollard of (a tree)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.