pollard
English Dictionary
->
Letter P
-> pollard
Search Dictionary:
pollard Definition
(n)
a
tree
with
limbs
cut
back
to
promote
a
more
bushy
growth
of
foliage
(n)
a
usually
horned
animal
that
as
either
shed
its
horns
or
had
them
removed
(v)
convert
into
a
pollard
; "
pollard
trees
"
pollard Synonyms
poll
pollard
© Art Branch Inc.