Vocabulary

トレビュシェット

trebuchet

noun