pollardEnglish
pollard, poll
Noun
A tree with limbs cut back to promote a more bushy growth of foliage
English: pollard
A usually horned animal that has either shed its horns or had them removed
English: pollard
Verb
Convert into a pollard
English: poll, pollard
Bahasa: memangkas
Bahasa words with similar meanings
English words with similar meanings
Show 1 words