Synonyms for "trebucket"

Words with similar meaning