garrotte Urdu Meaning
Garrotte - Urdu Meaning and Translation of Garrotte (گلا گھونٹنے کا آلہ - gala ghoontnay ka aala), Total 1 meaning for Garrotte , Roman Urdu Meaning for word Garrotte , Synonyms, Antonyms, English Definition and more.
1. n. an instrument of execution for execution by strangulation
2. v. strangle with an iron collar
Sponored Video