Beelingo.com

English Dictionary

  • Hide translation

 shrub shrub /ˈʃrʌb/

noun

  1. () A low woody perennial plant usually having several major stems  ( shrub , bush )
    a low woody perennial plant usually having several major stems
      The rose bush near the fence bloomed with vibrant red flowers.
    The rose bush near the fence bloomed with vibrant red flowers.