0%

ALL meanings of garrot

G g
  • noun garrot A stick or small wooden cylinder used for tightening a bandage, in order to compress the arteries of a limb. 1
  • noun garrot the goldeneye duck, Clangula glaucion 0
  • noun garrot a stick or cylinder used to tighten a bandage in order to prevent blood loss from a wounded limb 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?