We do not currently know of any antonyms for garotted.
The verb garotted is defined as:
Did you mean grated?