Garrot
Word Dictionary
-> Garrot
Search:
Garrot
(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.
Terms of Use
Canadian Jobs