Synonymy
>
CATAPULT
catapult
Synonyms of CATAPULT
verb
eject
,
project
,
discharge
,
shoot
,
hurl
,
toss
Synonymy
>
catapult