Word Meaning

Find the meaning or definition of a english word


catapults definition and meaning

n. An engine somewhat resembling a massive crossbow, used by the ancient Greeks and Romans for throwing stones, arrows, spears, etc.
n. A forked stick with elastic band for throwing small stones, etc.

Crossword clues for catapults

- An ancient military device for hurling missiles
- Ancient military slingshot
- Cult admits a tap is used as weapon
- Hurl
- Old military machine that hurled large rocks
- Person who steals personal property
- Slingshot
- Throw
- Hurls medieval weapons
- Slingshots
- Weapons used by Burmese, for example, to free St Paul


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver