SNOWBALL


Meaning of SNOWBALL in English

n. & v.

--n.

1. snow pressed together into a ball, esp. for throwing in play.

2 anything that grows or increases rapidly like a snowball rolled on snow.

--v.

1. intr. & tr. throw or pelt with snowballs.

2 intr. increase rapidly.

Phrases and idioms:

snowball-tree a guelder rose.

Oxford English vocab.      Оксфордский английский словарь.