Random
Snowball catapult Synonyms
Definitions for Snowball
(verb) to
become
greater in extent, volume, amount, or
number
(noun)
snow
pressed into a
ball
for throwing (playfully)
(noun)
ball
of crushed ice with
fruit
syrup
Synonyms for phrase
double toss
double throw
double fire
double project
double discharge
double blast
mass force
double force
SC abbreviation
SC
is an
abbreviation
for Snowball Catapult
What does SC stand for?
SC stands for "Snowball Catapult"
Definitions for Catapult
(verb) to send through the air especially with a quick
forward
motion
of the arm
(noun) an
engine
that provided medieval
artillery
used during sieges; a heavy war engine for hurling large stones and other missiles
(noun) a
device
that launches aircraft from a warship