What does Buschen mean?

Buschen - German to English

lot [flowers, twigs etc.]