Related Words for word “marcotting”
marcotting - Did you Mean?
garotte (garotting)
garrotte (garrotting)