Uk English Meaning of catapults

catapults

Other Uk English words related to catapults

Definitions and Meaning of catapults in English

catapults

to throw or launch by or as if by a catapult, to become catapulted, an ancient military device for hurling missiles, a device for launching an airplane at flying speed (as from an aircraft carrier), a device for launching an airplane (as from the deck of an aircraft carrier)

FAQs About the word catapults

catapults

to throw or launch by or as if by a catapult, to become catapulted, an ancient military device for hurling missiles, a device for launching an airplane at flyin

Fling,bowls,casts,fires,heaves,launches,pegs,Chucks,Darts,dashes

No antonyms found.

catapulting => catapulting, catapulted => catapulted, cat-a-mountain => Bobcat, catamarans => catamarans, catalyzing => catalysing,