Translation of "snowball" - English-Traditional Chinese dictionary

snowball

noun [ C ] uk us /ˈsnəʊ.bɔːl/ US  /ˈsnoʊ.bɑːl/

a ball of snow pressed together in the hands, especially for throwing

雪球

(Translation of “snowball noun” from the Cambridge English-Chinese (Traditional) Dictionary © Cambridge University Press)