SUBSHRUB Meaning of SUBSHRUB in English n. a low-growing or small shrub. Oxford English vocab. Оксфордский английский словарь. 2012