ENGLISH → HINDI
garrote
01
noun
गला घोंटने का साधन; रस्सी या तार
Something, especially a cord or wire, used for strangulation.
In a sentence
The mob boss was known for having his enemies executed with a garrote of piano wire.
उस गैंगस्टर सरदार को अपने दुश्मनों को पियानो के तार से गला घोंटकर मारने के लिए जाना जाता था।