Dictionary
Dictionary
Garrot — definition & meaning
Word Type Definition Garrot n. A stick or small wooden cylinder used for tightening a
bandage, in order to compress the arteries of a limb.
Explore more words:
Punch · Whewellite · Precluded · Monitrix · Rectitude · Semiweekly · Term · Askew ·