Get Your Premium Membership

Garrote

[n] an instrument of execution for execution by strangulation


Related Information

More Garrote Links



Book: Radiant Verses: A Journey Through Inspiring Poetry