iron collar (0 synonym found)

Definition of iron collar:

(n) : an instrument of execution for execution by strangulation

Definition of iron collar:

(n) : an instrument of execution for execution by strangulation

Back to Top