About us
Define
Definitions for
"Trebuchets"
War engines used to throw stone--or other projectiles--at a castle.
medieval-castles.org