Übersicht
Englisch
Detailed Synonyms for trebucket in Englisch
trebucket:
trebucket [the ~] Nomen
-
the trebucket
– an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles 1