Shrub

German Meaning

Strauch

Busch

Staude

English Meaning

  1. A woody plant of relatively low height, having several stems arising from the base and lacking a single trunk; a bush.
  2. A beverage made from fruit juice, sugar, and a liquor such as rum or brandy.