search

Pollarded

Meaning

Verb

Adj

That has been
in order to
new growth
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com