Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shrub Definition

Cancel
shrub
noun(shrub)
a low usually several-stemmed woody plant
shrub
noun(shrub)
an aged blend of fruit juice, sugar, and spirits served chilled and diluted with water
shrub
noun(shrub)
a beverage made by adding acidulated fruit juice to iced water

Words Related to shrub!

shrub Examples by Brain Bank Users