Careful Words

garrote (n.)

garrote (v.)