Garrotte - Dictionary Definition and Overview

Garrotte :  (noun)

1: an instrument of execution for execution by strangulation [syn: garrote, garotte, iron collar] (verb)

1: strangle with an iron collar; "people were garrotted during the Inquisition in Spain" [syn: garrote, garotte, scrag]

Copyright 2009 wordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us