Definition of snowball tree in English:

snowball tree

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

noun

  • 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 milord
Pronunciation: mɪˈlɔːd
noun
used to address an English nobleman