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

shrubs Definition

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

Words Related to shrubs!

shrubs Examples by Brain Bank Users