Definition of snowball tree in English:

snowball tree

Line breaks: snow|ball tree
(also snowball bush)


  • A guelder rose of a sterile variety which 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.

More definitions of snowball tree

Definition of snowball tree in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day coloratura
Pronunciation: ˌkɒlərəˈtjʊərə
elaborate ornamentation of a vocal melody