garrot
garrot has 2 senses in the JumbleFix dictionary. Letters: 6.
Definitions
n.
. A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb.
n.
. The European golden-eye.