Recent Searches
GRE Word List made easy using Mnemonics
pollard - Dictionary definition and meaning for pollard
POLLARD
(noun) a usually horned animal that has either shed its horns or had them removed
(noun) a tree with limbs cut back to promote a more bushy growth of foliage
(verb) convert into a pollard
"pollard trees"
synonyms : poll
WordNet® 3.0, © 2006 by Princeton University.


