shrub means: A sweetened fruit beverage made from old-fashioned sugar, often with liquor. (in Cooking Dictionary)

What else does shrub mean?

A low-growing woody plant with many stems that rise from its base, but no trunk. (in Merlin Dictionary)

Drink made with fruit juice, sugar and liquors like rum, brandy, etc. (in Merlin Dictionary)