mangonel

Our editors are putting together more complete content — check back in about 20 minutes

mangonel — noun

1. a military engine for throwing stones or other missiles

1.名詞
釋義

a military engine for throwing stones or other missiles

例句

The army used a mangonel to hurl rocks at the castle walls.