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