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

garroted Definition

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

Words Related to garroted!

garroted Examples by Brain Bank Users