English Dictionary
Definition pollard in British English
pollard verb
[transitive] verb
/ˈpɒlə(r)d/
Synonyms and related words
