shrub noun definition in In the garden topic from the Oxford Advanced Learner's Dictionary

shrub

 noun: In the garden topic
a large plant that is smaller than a tree and that has several stems of wood coming from the ground evergreen shrubs shrub roses