What does garrotte mean?
noun
A type of rope or cord used for strangulation, or a device used to apply pressure to the neck.
Example
"The assassin used a garrotte to silence his victim."
Definition generated by AI and curated by RJS Tech Solutions LLP.