iron collar - İngilizce Eşanlam Sözlük

iron collar

n.
[1] garrote , garotte , garrotte