catapult

Synonyms of CATAPULT