snowbellPronunciation: /ˈsnəʊbɛl/Definition of snowbell noun an Asian tree related to the storax, bearing clusters of fragrant white hanging flowers at midsummer. Styrax japonica, family Styracaceae snowbell in other Oxford dictionaries Definition of snowbell in the US English dictionary