Definition:
Compare garrot with other words:
garrot vs. marrot
garron vs. garrot
carrot vs. garrot
garret vs. garrot
garrot vs. parrot
garrot vs. goldeneye
bandage vs. garrot
cylinder vs. garrot
garrot vs. stick
garrot vs. garrote