English dictionary
shrub meaning and definition
Definition and meaning of shrub at MeaningMonkey.org. shrub meaning and definition in the English Dictionary.SHRUB noun
Definition of shrub (noun)
- a low woody perennial plant usually having several major stems
- synonyms: bush
Source: Princeton University Wordnet