English Dictionary
Definition shrub in British English
shrub noun
[countable] noun
/ʃrʌb/
1
a low thick bush, especially one that has been planted in a garden
