iron collar - Anglais Synonymes Dictionnaire

iron collar

n.
[1] garrote , garotte , garrotte