Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

garrot Definition

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

Words Related to garrot!

garrot Examples by Brain Bank Users