Freq #23122
Meanings
- 1
- 2
Thesaurus
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."
Press ? anytime to toggle this dialog