catapult
English Dictionary
->
Letter C
-> catapult
Search Dictionary:
catapult Definition
(n)
a
plaything
consisting
of
a
Y
-
shaped
stick
with
elastic
between
the
arms
;
used
to
propel
small
stones
(n)
a
device
that
launches
aircraft
from
a
warship
(n)
medieval
artillery
used
during
sieges
;
a
heavy
war
engine
for
hurling
large
stones
and
other
missiles
(v)
shoot
forth
or
launch
,
as
if
from
a
catapult
; "
the
enemy
catapulted
rocks
towards
the
fort
"
(v)
hurl
as
if
with
a
sling
catapult Synonyms
arbalest
arbalist
ballista
bricole
catapult
launcher
mangonel
onager
sling
slingshot
trebuchet
trebucket
© Art Branch Inc.