Pronunciation · Spelling · Definition
How to say: garrotte
Spelling:
Garrotte
Syllables
garrotte
US accent
/ɡˈæɹɑːt/
UK accent
/ɡˈaɹɒt/
Advertisement
Definition
Definition — an instrument of execution for execution by strangulation