Definition & Meaning | English word GARROTTING
GARROTTING
Definitions of GARROTTING
- A murder or execution with a garrotte.
- inflection of garrotte
Number of letters
10
Is palindrome
No
Search for GARROTTING in:
Page preparation took: 107.55 ms.