Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catapults Definition

Cancel
catapults
verb(catapult)
to throw or launch by or as if by a catapult
catapults
verb(catapult)
to become catapulted
catapults
noun(catapult)
an ancient military device for hurling missiles
catapults
noun(catapult)
a device for launching an airplane at flying speed (as from an aircraft carrier)

Words Related to catapults!

catapults Examples by Brain Bank Users