Drawbridge - Law Dictionary Search Results
Barbican
It was often large and strong having a ditch and drawbridge of its own
Drawbridge
A bridge of which either the whole or a part is made to be raised up let down or drawn...
Petard
plank to be exploded against and break down gates barricades drawbridges etc It has been superseded
- ‹ Prev
- Next ›