BUDWOOD Meaning of BUDWOOD in English ■ noun lengths of young branches with buds prepared for grafting on to the rootstock of another plant. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004