noun
- 1
[C]
a wire or a metal collar that is used for killing somebody by pulling it tightly around their neck
गला घोंटने का तार या फंदा
- The victim had been killed with a garrotte.
Synonyms noose ligature
verbgarrotted, garrotting
- 1
[T] ~ sb
to kill somebody by pulling a wire or metal collar tightly around their neck
तार या फंदे से गला घोंटकर मारना
- In the novel, the spy is garrotted in a dark alley.
Synonyms strangle throttle choke