English
Detailed Synonyms for pollard in English
pollard:
pollard [the ~] noun
-
the pollard
– a usually horned animal that has either shed its horns or had them removed 1 -
the pollard
– a tree with limbs cut back to promote a more bushy growth of foliage 1
pollard verb
-
pollard
– convert into a pollard 1