Home / Dictionary / Garrot

Garrot Moderate

Definition, synonyms and related words

Definitions
Noun
1

A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb.

2

A seaduck of the genus Bucephala; a goldeneye.