Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

garroting Definition

Cancel
garroting
verb(garrote)
to strangle with or as if with a garrote

Words Related to garroting!

garroting Examples by Brain Bank Users