Synonyms for "trebuchet"

Words with similar meaning