shrub
noun (1)Definition of shrub
(Entry 1 of 2)
: a low usually several-stemmed woody plant
shrub
noun (2)Definition of shrub (Entry 2 of 2)
1
: an aged blend of fruit juice, sugar, and spirits served chilled and diluted with water
2
: a beverage made by adding acidulated fruit juice to iced water
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more