SUBSHRUB Meaning of SUBSHRUB in English ■ noun Botany a dwarf shrub, especially one that is woody only at the base. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004