English | German | Russian | Czech

trebucket English

Meaning trebucket meaning

What does trebucket mean?

trebucket

(= catapult) an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles

Synonyms trebucket synonyms

What other words have the same or similar meaning as trebucket?

Are you looking for...?