Noun Definition

catapult

1.Definition: a device that launches aircraft from a warship

Related Noun(s):launcher

Category: Objects

2.Definition: a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones

Related Noun(s):slingshot

Category: Objects

3.Definition: an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles

Related Noun(s):arbalest, arbalist, ballista, bricole, mangonel, onager, trebuchet, trebucket

Category: Objects