Snowball
Info · Definitions · Synonyms · Characters
Definitions
(noun) plant having heads of fragrant white trumpet-shaped flowers; grows in sandy arid regions. Synonyms: snowball, sweet sand verbena, Abronia elliptica.
Noun Definition 1
(noun) ball of ice cream covered with coconut and usually chocolate sauce. Synonyms: snowball.
Noun Definition 2
(verb) increase or accumulate at a rapidly accelerating rate. Synonyms: snowball.
Verb Definition 1