The Law Dictionary
LETHAL WEAPON
Law Professor
10 years ago
In Scotch law. A deadly weapon.
Exit mobile version