Freq #23122
Meanings
- 1
- 2
Verb forms
Verb forms are not available for this word yet.
Thesaurus
Etymology
From Middle French catapulte, Latin catapulta, and Ancient Greek katapeltes, a missile engine; the Greek formation combines kata- ("against, down") with a verb meaning "brandish or hurl."