garrot · noun1
- French · borrowed fromgarrot
- English todaygarrot
garrot · noun2
Unknown.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb. Full definition →
Unknown.
Etymology from Wiktionary, CC BY-SA 4.0.