Word Meaning

Find the meaning or definition of a english word


catapult 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 catapult

- 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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver