POLLARD


Meaning of POLLARD in English

(v. t.) To lop the tops of, as trees; to poll; as, to pollard willows.

Webster's English dictionary.      Английский словарь Webster.