meaning of garrot

1. A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb.
2.
The European golden-eye.


Related Words

garrot | garrote | garroted | garroter | garroting | garrotte | garrotter |

Developed & Maintained By Taraprasad.com

Treasure Words