pollard (n.)youdaoicibaDictYouDict[pollard 词源字典]
1540s, "de-horned animal," from poll (v.2) + -ard. In reference to polled trees, from 1610s.[pollard etymology, pollard origin, 英语词源]