Definition of snowball bush in English:

snowball bush

Syllabification: snow·ball bush
(also snowball tree)

noun

A guelder rose, especially one of a sterile variety that produces large globular white flower heads.
More example sentences
  • Growing around the corner were large lilac and snowball bushes that had long since lost their blossoms.
  • I couldn't believe that this large 15-inch or so long hawk was in our snowball bush twice in one day.
  • Mountain laurel, snowball bushes, and the giant magnolia are still found in nature's original settings.

Definition of snowball bush in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day jaunty
Pronunciation: ˈdʒɔːnti
adjective
having a lively, cheerful, and self-confident manner...